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.