I’ve got a large source tree (> 2 GB, WINCE build tree) that I would like to start managing with Subversion. Up to this point, ‘versioning’ has been managed through keeping multiple copies of the tree, and using Beyond Compare to find differences.
The last big stumbling block I see to using Subversion is that it modifies the file timestamp to be the commit time. This makes Beyond Compare comparisons much more time consuming, because you must do a binary compare to find changes.
I’ve looked at the meta-data versioning branch of the subversion source tree, but I would prefer to not try to merge that code from 2006 into the current svn source.
Thanks,
Dave
There is an svn config option that controls how timestamps are stored in the repository:
See Runtime Configuration Area and Configuration Options
BTW, Beyond Compare rocks! I use all of the ones mentioned, svn diff, TortoiseMerge and BC2. BC2 is the most complete.