Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm working on a double platform application (Win+Mac). It's a full blown application, not only a tool, so maybe it's not huge, but at least big, lets say.

One thing I can't put my finger on, is why is a "svn up" on MAC updating this project so extremely fast?

E.g. In the repository there are several svn:externals used, one is a repository of used libraries (like boost, CURL, libjpeg, and so on), which is approx. 9 GB in size (there are actually 3 boost versions inside...).

The update of this (sub-) repository on windows is taking longer than the full update on MAC!

So is this something fundamentally different on MAC(or unix) OS, where SVN is benefiting from? Boils this down to NTFS vs. Journaled HFS+?

Some specs, to be more specific:

  • Win: Quad core 2.6, 64 bit Vista, 4 GB RAM, Seagate Baracuda 7200.12 SATA, TortoiseSVN as client
  • MAC: Mini, Dual core 2.0, 10.5.8, 4 GB RAM, Western Digital Scorpio Blue (WD5000BEVT), command line subversion
  • SVN server reachable on LAN, both systems connected by wire, same distance (router/switch hops).

Please note, that I have disabled on windows: search indexing in these folders as well as anti-virus and SVN overlays only in project folder. So I did try to speed things up a little.

share|improve this question
    
Have you tried a different Win based SVN client? It might just be Tortoise. –  kweerious Jul 13 '11 at 7:29
    
Goog question, but yes, I tried it with the windows command line svn client. Same result. –  Dodo Jul 20 '11 at 7:44
    
Huh, well it's still hard to eliminate implementation as a variable. The only way to figure it out now is tcpdump I suppose. –  kweerious Jul 26 '11 at 19:46
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.