Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
Eliot wrote: EB: (cvs edit without repository connection doesn't make file writeable, put copy in CVS/Base) TH: edit needs a connection to the repository to handle things like reserved checkouts, which may be enforced by the use of the global cvsrc. EB: Few (not everybody anyway) use reserved checkouts? Thats why we use _Concurrent_ Version System. TH: There isn't much point in using edit if you're not connected to the repository as its purpose is to notify other people of your actions. EB: AND to make the file writeable, and to put a copy in CVS/Base so that "cvs unedit" will work later (an also enable me to do a local diff with the original). These two things can be done with or without the repository connection. Also, the old docs say that the repository edit status should be updated when a connection is next made. I can use the OS to change the readonly flag of the file, but I lose the other functionality, and waste time achieving what CVS should be able to do for me. Further to the above, the current texi documentation in the source tarball says: When using client/server @sc{cvsnt}, you can use the @code{cvs edit} and @code{cvs unedit} commands even if @sc{cvsnt} is unable to successfully communicate with the server; the notifications will be sent upon the next successful @sc{cvsnt} command. Is this incorrect? - Eliot