Tags:
, view all tags
-- PeterKammel - 20 Nov 2007

-- PeterWinter - 15 Jan 2008

CVS - Getting started

Besides the eLog, we have migrated the CVS from the Berkeley server over to the NPL system at Illinois. Please note, that we will disable the CVS on the Berkeley server from now on to have only one working CVS at a time. The CVS contains e.g. analysis software, progress reports etc. for MuCap. Here is the information on how to get started with the CVS:

  1. The new location is: /site/npl/mucap/cvsroot on the server at NPL.
  2. For security reasons, we don't have the common user 'mucap' anymore. In the future, you need your own login to the NPL cluster. If you do need one, please send an email to David Webber (dwebber@uiuc.edu) and let him know:
    • your name
    • your email address
    • your preferred login name
    • point out that you need access to CVS
  3. He will then setup an account with the initial password being the usual MuCap password. You should then change it to your personal one of your choice.
  4. You also have to set the variable CVS_RSH in your preferred shell (e.g. export CVS_RSH=ssh in the .bashrc).
  5. If you have a login, you can then access the cvs on the machines zero, one, two or three, i.e.:
  6. To check what's in CVS so far check the browsable repository link:

If you have problems in getting the CVS to work with this new system, please check the troubleshooting hints below or send an email to one of the Illinois people.

Updating an existing repository for the new CVS server location

If you happen to have a repository checked out from the old Berkeley server and you want to keep it, you have to update your local copy to the new repository/server information. You can find a tool do that at the webpage.

For the necessary changes, please also refer to Brendan's recent eLog:7.

Troubleshooting

So far the only problem experienced was a denial of access due to the fact that the permissions for your account weren't set correctly. The output when accessing CVS looked like:

cvs checkout: warning: cannot write to history file /site/npl/mucap/cvsroot/CVSROOT/history: Permission denied
cvs checkout: Updating mu
cvs checkout: failed to create lock directory for `/site/npl/mucap/cvsroot/mu' (/site/npl/mucap/cvsroot/mu/#cvs.lock): Permission denied
cvs checkout: failed to obtain dir lock in repository `/site/npl/mucap/cvsroot/mu'
cvs [checkout aborted]: read lock failed - giving up
If that occurs when you first try to access CVS, please send an email to David Webber and ask him to give you CVS access permissions. Soon after that you should be able to download repositories.
Edit | Attach | Watch | Print version | History: r7 < r6 < r5 < r4 < r3 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r4 - 2009-02-18 - PeterWinter
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback