* On Monday, January 01 2007, James Rosten wrote:
I think the one problem with that might be that, say you make a patch and apply it and commit it upstream, but while you were doing that someone else committed something that screws up your commit or you overwrite their commit. Of course, I don't use CVS very often and maybe it has some way around this, but if it doesn't that could lead to some problems.
uhh.. this is called a "file conflict". Usually this will cause the second person's commit to fail, and leave them with the diff that broke the commit. The developer would then merge ( or edit and fix ) the two files, and recommit. It happens all the time, and this is literally the purpose of most revision control systems, handling multiple users editng the same file. // codemac -- .: [ + carpe diem totus tuus + ] :.