There is such functionality in CVS, but people rarely use it. Open source software doesn't really lend itself to such a development process.
I think you are referring to the concept of "locking" files you are working on. It's not really an issue for most software projects. More important is that people are diligent about the code they check in, verifying that it compiles and passes all unit tests before committing. So, I would suggest checking files out as writable, updating from CVS and running the unit tests frequently (running unit tests is done via "build.sh/build.bat test"). -Mike On Saturday 06 October 2001 18:25, you wrote: > I am new to CVS. Do most developers check out all files as writable? Does > CVS see these files as being "edited"? > > With other source-code control systems, I can see what files other > developers have checked out. This gives me a heads up on what people are > working on. Is there similar functionality in CVS? > > Thanks, > Kevin > > ----- Original Message ----- > From: "Mike Stover" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Saturday, October 06, 2001 5:53 AM > Subject: Re: Build failed because JMeterUtils.java was not writable... > > > Why do you checkout as read-only? > > > > -Mike > > > > On Saturday 06 October 2001 16:00, you wrote: > > > Hi, > > > > > > I pulled the latest files from CVS as read-only. If I remember > > correctly, > > > > the build process edits this JMeterUtils.java to replace a token with > > the > > > > current build version. Since the file was read-only, I was unable to > > > perform a build. I cheated and manually forced the file to be > > > writable. Does this cause problems with CVS? > > > > > > > > > **** output from build process; windows 98 **** > > > > > > BUILD FAILED > > > > > > C:\jakarta-jmeter-nightly\test7\jakarta-jmeter\build.xml:99: Failed to > > copy > > > > C:\j > > akarta-jmeter-nightly\test7\jakarta-jmeter\src\org\apache\jmeter\util\JMete > > > >r Util > > > s.java_temp to > > > C:\jakarta-jmeter-nightly\test7\jakarta-jmeter\src\org\apache\jme > > > ter\util\JMeterUtils.java due to > > > C:\jakarta-jmeter-nightly\test7\jakarta-jmeter\ > > > src\org\apache\jmeter\util\JMeterUtils.java (Access is denied) > > > --- Nested Exception --- > > > java.io.FileNotFoundException: > > > C:\jakarta-jmeter-nightly\test7\jakarta-jmeter\sr > > > c\org\apache\jmeter\util\JMeterUtils.java (Access is denied) > > > at java.io.FileOutputStream.open(Native Method) > > > at java.io.FileOutputStream.<init>(FileOutputStream.java, > > Compiled > > > > Code) > > > > > > at java.io.FileOutputStream.<init>(FileOutputStream.java, > > Compiled > > > > Code) > > > > > > at java.io.FileOutputStream.<init>(FileOutputStream.java:132) > > > at org.apache.tools.ant.Project.copyFile(Project.java, Compiled > > > Code) > > > at org.apache.tools.ant.Project.copyFile(Project.java:690) > > > at > > org.apache.tools.ant.taskdefs.Copy.doFileOperations(Copy.java, > > > > Compil > > > ed Code) > > > at org.apache.tools.ant.taskdefs.Copy.execute(Copy.java, > > Compiled > > > > Code) > > > at org.apache.tools.ant.Target.execute(Target.java, Compiled > > Code) > > > > at org.apache.tools.ant.Project.runTarget(Project.java:898) > > > at org.apache.tools.ant.Project.executeTarget(Project.java, > > > Compiled Cod > > > e) > > > at org.apache.tools.ant.Project.executeTargets(Project.java, > > > Compiled Co > > > de) > > > at org.apache.tools.ant.Main.runBuild(Main.java, Compiled Code) > > > at org.apache.tools.ant.Main.main(Main.java:149) > > > > > > Total time: 38 seconds > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > -- > > Mike Stover > > [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- Mike Stover [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
