On 4/24/14, 6:40 PM, Roman Naumenko wrote: > And nfs as well, please (sorry for hijacking the thread). > > Perfomance on nfs is just terrible (for all svn client versions). > Take any linux box, checkout to local fs and checkout to nfs vol: you gonna be > amazed. > > The nfs thing should be a big deal, since build servers (jenkins and other > such) are severely impacted by this design.
If you're not already aware using the exclusive locking behavior added in 1.8.0 will help on NFS. Details are in our release notes: https://subversion.apache.org/docs/release-notes/1.8.html#exclusivelocking The exclusive locking limits you to one client, but since we're not making and releasing a lot of locks you gain performance at the cost of losing concurrency from multiple svn clients using the same working copy. In a build server you shouldn't need this concurrency. NFS performance is going to remain limited compared to local file systems.