First you'll need to get an account at the LDP's CVS Repository. This repository houses various documents including HOWTOs and Guides. Documents are sorted by the type of document (for example a HOWTO or a Guide), and by the markup language the document uses (for example DocBook or LinuxDoc).
Please complete the form at http://tldp.org/cvs/ Include information about which documents you maintain. Remember your password, it will not be sent in the confirmation email.
Your unique CVSROOT directory will be created and you will get an e-mail confirming your account is ready. When you get your response, log into your CVSROOT and make sure everything is set up properly. Use either of these options:
export CVSROOT=:pserver:your_userid@cvs.tldp.org:/cvsroot cvs -d $CVSROOT login
cvs -d :pserver:your_userid@cvs.tldp.org:/cvsroot login
(Replace the your_userid with what you were sent in the response e-mail).
You will be asked for your password, and then be given access to the CVS Repository in read-write mode. Wait patiently while the system tries to log you in. It can often take more that 10-20 seconds for the system to either accept (or reject) your password. Once you've used cvs login for the first time and have been given access to the system, your password is stored in .cvspass and you will not have to use cvs login again. Just set the CVSROOT with the export command listed above and continue on. If TLDP's CVS server is the only one you work with, you might also add an export CVSROOT line to your ~/.bashrc shell configuration file.
You can get the entire repository with: cvs get LDP
Or you can get the source for your own document with: cvs get LDP/howto/docbook/YOUR-HOWTO.sgml cvs get guide/docbook/YOURGUIDE
![]() | Keep an overview |
---|---|
get will add the full directory structure from tldp.org on down. Although it doesn't really matter where you put these files on your local file system you may not want to bury the directories too deeply. |