Instructions for Subversion librarians

This page is intended for Subversion librarians (currently Hubert Degaudenzi, Marco Clemencic, Joel Closier, Marco Cattaneo, Loic Brarda). Documentation for Subversion users is available in SVNUsageGuidelines.

SVNUsageModel

The user categories and common actions are described in SVNUsageModel.

How to give write access

This is restricted action to LHCb Subversion librarians
  • Open the configuration page for the e-group lhcb-svn-writers
  • Select the tab Members
  • Add the new member using the dedicated form
    • be careful to add the member as "Account", since it may happen that the default account associated with the person is not the one he/she wants to use to access the repository
  • The access will be granted automatically by a cron job running twice per day

How to move a package to another project

  • Copy the package: svn copy -m "moving ThePackage to NewProject" svn+ssh://svn.cern.ch/reps/lhcb/OldProject/trunk/TheHat/ThePackage svn+ssh://svn.cern.ch/reps/lhcb/NewProject/trunk/TheHat/
  • Remove the old package: svn remove -m "ThePackage moved to NewProject" svn+ssh://svn.cern.ch/reps/lhcb/OldProject/trunk/TheHat/ThePackage
  • Update the packages property of svn:
svn co -N svn+ssh://svn.cern.ch/reps/lhcb
cd lhcb
svn propedit packages

-- MarcoClemencic - 16-Dec-2009

Edit | Attach | Watch | Print version | History: r7 | r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r3 - 2010-11-18 - RobLambert
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LHCb All webs login

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