[cvsnt] Merging and Binaries
Arthur Barrett
arthur.barrett at march-hare.com
Mon Jun 26 01:52:33 BST 2006
Trevor,
> If I have my head branch and I add a binary file to HEAD (-kbx)
Check the recent Tortoise newsgroup postings regarding this. Tortoise (incorrectly?) adds binary files as -kbx when the user has not specified "exclusive locking".
CM best practice suggests that these things should be controlled separately rather than letting the client decide - which is why CVSNT has the "ignore client side -k options" server side setting.
> I then however cannot commit the file since
> I am not a valid editor of the file.
This is the correct behaviour for exclusive locking - but I suspect you did not intend to use exclusive locking.
Binary files cannot be "automagically" merged by CVS/CVSNT. So the "new" and "old" files are put in the sandbox so you can use a vendor supplied tool for performing the merge (eg: MS Word).
Regards,
Arthur Barrett
More information about the cvsnt
mailing list