[cvsnt] Why edit -x?

Jerzy Kaczorowski jerzyk at wndtabs.com
Sat Oct 2 04:17:48 BST 2004


Tony,

In the recent versions there is a new option for edit command:
 -x  Exclusive edit (Stop other users editing this file)

That doesn't seem right. Is there a way to verride it? commit -f doesn't
work and it probably should.

It's totally against the main principle of CVS (namely concurency) and it
will cause troubles given that with CVS people don't have any indication
that the files are exclusively edited by someone else up until the last
moment when it's too late.

E.g. someone will do edit -x, forget about it and go on for holidays. Others
are stuck. Or someone will lock the whole folder with all the files, even if
working on a couple of files and it takes time to track that down and beg
the guy to un-edit it. Or the "manager" is not comfortable with concurent
development model and will force everyone to use that. The list can go on
and on.

Best Regards,
Jerzy





More information about the cvsnt mailing list