Wiki ⇒ Install ⇒ From CVS ⇒ Using SSH ⇒ CPG Dragonfly™ CMS
WikiInstallFrom CVS ⇒ Using SSH

3.9. 1: Using SSH Parent
A guide to using Shell to update your CVS website

NOTE: everything is case-sensitive so where you see uppercase characters we do mean uppercase

If you want your CVS files to be located in a sub-directory on your website named "html" (mydomain.tld/html/), then run the following command in your SSH prompt:
cvs -d :pserver:anonymous@dragonflycms.org:/cvs checkout html

OR if you want your CVS files in the root directory of your website (mydomain.tld/), then follow these steps:
  1. Create a new directory named cvs:
    mkdir CVS

  2. In that directory, create a new file named "Repository", which contains only one line:
    html

  3. Create another file in that directory named "Root", which contains only one line:
    :pserver:anonymous@dragonflycms.org:/cvs

  4. Create another file in that directory named "Entries", which will be empty

  5. Run the following command in your SSH prompt:
    cvs -q -z6 update -Pd

If you find that you want to move the CVS files into the root directory after using option one, then run this command in your SSH prompt:
mv --force html/* public_html

Installing the CVS

After you have obtained all of the files from the CVS, you can begin the installation process as described here.

Staying Current

Whenever you wish to update your files with the latest files from the CVS, you can run the following command in your SSH prompt, which will update ALL files:
cvs -q -z6 update -Pd

This command will update only the files in the current directory:
cvs -q -z6 update -Pdl

Announcements and additional information regarding the CVS can be found in our CVS Forum.

Created: Tuesday, February 22, 2005 (22:55:49) by Trevor
Updated: Thursday, October 08, 2009 (00:43:24) by DJ Maze