13.07.2015 Views

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

214Chapter 8Know What You Have: CVSthose tags into branches in your source tree. We also discussed how to showthe history of those changes and the status of a source file. Finally, we took aquick look at a GUI for use with CVS, for those so inclined.8.5WHAT YOU STILL DON’T KNOW• The myriad of administrative commands which help you manage andmaintain a source library. Most of those commands you w<strong>on</strong>’t need, butit’s nice to know that they are available, just in case. Refer to theCederqvist document (Secti<strong>on</strong> 8.6) for all the gory details.• How to set up remote users for sharing a CVS repository <strong>on</strong> a network,especially the use of the CVS_RSH envir<strong>on</strong>ment variable.• How CVS integrates into development tools. We’ll see this in the comingchapters; for example, CVS interacti<strong>on</strong> is built into NetBeans, SunONEStudio, and Eclipse.• How good it feels to have CVS come to the rescue so you can recover aversi<strong>on</strong> of something that you thought was lost. May you never have tolearn this the hard way.8.6RESOURCES• Versi<strong>on</strong> Management with CVS by Per Cederqvist et al. is the “official”manual for CVS. It can be viewed as HTML or downloaded as HTML,PDF, or PostScript from http://www.cvshome.org/docs/manual/.• Chapter 6 of The LINUX <str<strong>on</strong>g>Development</str<strong>on</strong>g> Platform: C<strong>on</strong>figuring, Using andMaintaining a Complete Programming Envir<strong>on</strong>ment by Rafeeq Rehman andChristopher Paul (ISBN 0130826758, Prentice Hall PTR) gives a goodintroducti<strong>on</strong> to CVS. They give more informati<strong>on</strong>, too, <strong>on</strong> jCVS as wellas <strong>on</strong> how to integrate CVS into Emacs.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!