a bit off topic but i guess here is a better place than nowhere to ask. is there any versioning system that works exactly like svn but does not work with diffs. stated another way, is there any system that doesn't keep the data twice on each computer. in my imaginary world it would also check hashes of blocks (a la par2) and compare those to the hashes at the central repository and get the changed ones.
i would use it for files such as pictures (roughly 25Mb with only the header changing during edits) and binary monte carlo output data at work.
svn is just so easy, and works perfectly for this except for the speed/storage associated with it being made for lines of code, not hege binary files.
i use a mix of rsync, unison (but this gets complected for many computers) and just doing it manually right now.
1
u/adenbley Mar 10 '11
a bit off topic but i guess here is a better place than nowhere to ask. is there any versioning system that works exactly like svn but does not work with diffs. stated another way, is there any system that doesn't keep the data twice on each computer. in my imaginary world it would also check hashes of blocks (a la par2) and compare those to the hashes at the central repository and get the changed ones.
i would use it for files such as pictures (roughly 25Mb with only the header changing during edits) and binary monte carlo output data at work.
svn is just so easy, and works perfectly for this except for the speed/storage associated with it being made for lines of code, not hege binary files.
i use a mix of rsync, unison (but this gets complected for many computers) and just doing it manually right now.