Hello I have question about SVNKit Low-Level api in multithread environment. I invoke getFile() method from SVNRepository object separately in thread. Each thread has own SVNRepository object created by SVNRepositoryFactory.create() method. But when threads started only one getFile() method working at the time. Other threads are waiting. Only after finish current working getFile() thread, next thread starts getFile() method. I read that SVNRepository object has not reentered method, but when thread has own instance of SVNRepository object it should be not locked beetween other threads. right ? Maybe SVNRepository is locked globally ?
Please give any ideas. Maybe someone can explain why invoking methods from SVNRepository is locked beetween threads ? And maybe someone has solution of my problem ? - getting file content from repository in multithread environment. Best Regards Marcin Kudla
