CVS Notes

Check out

cvs co Path/Package

Check in (commit)

cvs ci -m "A log message."

Update (current directories and subdirectories)

cvs up

Adding new entries to the repository

cvs add foo

If foo is a file, then you to immediately do

cvs ci -m "A log message."
If foo is a directory, you don't have to do anything more.

Back to top

Add your code to CVS at CERN:

These directions are for CERN (lxplus).

Warning Be very careful here:

To create a user CVS package called MyPackage, you first need to have the files you want to import. You should have

  • No CVS directories
  • no "~" files, no cleanup.sh, or i686 etc.

Once you only have .cxx, .h, requirements, job options etc. Then go to the root of the package and do:

cvs import -m "Creating package"  users/$USER/MyPackage ATLAS MyPackage-00-00-00

You can import the package with no CVS rights, but if you want to commit changes, then you will need CVS rights. These can be obtained by writing an email to atlas-sw-cvsmanagers@cernNOSPAMPLEASE.ch

You can see the code in CVS with a web broser here: http://atlas-sw.cern.ch/cgi-bin/viewcvs-atlas.cgi/users/

Back to top


-- RyanReece - 30 Apr 2008
Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r4 - 2008-08-24 - RyanReece
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Sandbox All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback