Spending all day in terminal is beginning to get frustrating.

We're working with large CakePHP projects, including a ton of schema files and complex controllers. Whenever I go into a project, and enter svn up, or svn ci my system chokes. It takes a good 15-30 seconds before it returns what revision number I'm on.

I'm running OSX 10.6 on a Macbook Pro.

Any reasoning behind this? Anyway I could fix this speed issue?

  • 1
    Use git.
    – Josh K
    Feb 9, 2011 at 16:04
  • What if I don't have the option for git?
    – Paul
    Feb 9, 2011 at 16:34
  • Buy a faster machine? svn I view as intolerably slow now that I'm used to git.
    – Josh K
    Feb 9, 2011 at 16:52
  • @Josh, A faster machine would be lovely. :) Seems like there's no other way to speed up svn. Hopefully we could switch to git in the future. Thanks for your response.
    – Paul
    Feb 9, 2011 at 17:10

3 Answers 3


This is some kind of bug with svn on OS X.

Why I believe this: I'm running FreeBSD as a VM in VirtualBox on my machine (2.8 GHz Core i7, 4G RAM)... I'm checking out from the same repository, using svn+ssh. My native OS (OS X) takes at least twice as long to do any operation.

Try it out. Super strange. Clearly the two operations are using the same network, the same RAM... and since the FreeBSD instance is a VM it should have more overhead and take longer to run... but that doesn't seem to be the case. Very strange.


free up your memory- close unwanted programs, or unneccisary proccesses- like dock (yes, you can shut down dock.Finderutill while still running mac osx).


How old is the MBP? Which version of Subversion? Is your subversion repository local or remote?

If it's remote, then the main cause of delay is the network and/or the remote server.

In that case, you might want to upgrade your network equipment or the server that's hosting it.

  • First gen Aluminum Macbook Pro. About a year old. SVN is remote. Interesting, I'll have to look into that. Our network is quite fast... shouldn't cause too much of a lag. Maybe it's our server. Thanks!
    – Paul
    Feb 28, 2011 at 15:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.