Offline Software & Code Development

Offline Software

SVN

Setup

Working Area

- You will need a CERN email account and login details

- First you need to request space on SVN for a project. Email: atlas-svn-managers@cern.ch to request.

- Make sure you have an SVN default editor with which you will write short descriptions of files or notes when checking in and out. I used the following:

>SVN='export SVN_EDITOR="emacs"'

Adding/Removing Packages

- To add a package to the area simply use:

>svn add "packageName"

-And to delete files use:

>svn delete "packageName"

-n.b. If the file is not under version control, svn will not allow you to delete. To get around this use

>svn --force delete "packageName"

Checking Packages

- To check packages out use:

> svn co svn+ssh://"loginName"@svn.cern.ch/reps/atlasusr/"projectTitle"

- Checking packages in you can simply type:

>svn commit

-There are many other useful tools for svn which are listed in terminal by using:

>svn help

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions

Physics WebpagesRHUL WebpagesCampus Connect • Royal Holloway, University of London, Egham, Surrey TW20 0EX; Tel/Fax +44 (0)1784 434455/437520

Topic revision: r2 - 15 Jun 2012 - JoshuhaThomasWilsker

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding RHUL Physics Department TWiki? Send feedback