Difference: SvnFlorianUhlig (1 vs. 4)

Revision 4
30 Jun 2017 - Main.FlorianUhlig
Line: 1 to 1
 
META TOPICPARENT name="HomepageFlorianUhlig"

HowTo create a stable revision in SVN

Line: 15 to 15
  has to be changed to
KF/KFParticle -r 28936 https://subversion.gsi.de/fairroot/cbmroot/development/mzyzak/KFParticle/KFParticle
    • There are also externals defined in the following directories
Changed:
<
<
      • fles
>
>
      • externals
 
      • test
  1. Commit the changes to the server.
Changed:
<
<
    • svn co -m'Fix versions of external svn repositories.'
>
>
    • svn commit -m'Fix versions of external svn repositories.'
 

HowTo merge changes from the trunk in the release branch

Revision 3
01 Mar 2016 - Main.FlorianUhlig
Line: 1 to 1
 
META TOPICPARENT name="HomepageFlorianUhlig"

HowTo create a stable revision in SVN

Changed:
<
<
  1. Checkout the head version of CBMROOT or PANDAROOT
  2. Enter directory
    • cd cbmroot
  3. Update the working copy to the choosen revision of cbmroot. Exchange REVISION by the according number
    • svn update -r REVISION
  4. Change to the directory below
    • cd ..
  5. Change the properties of the external packages to the same revision
  6. Rename the directory to the name of the revision. For example rename it to FEB07
    • mv cbmroot FEB07
  7. Copy the directory to the SVN repository.

(V. Friese) The renaming of the local copy is not necessary. You can directly checkout the head to a differently named directory: svn co https://subversion.gsi.de/fairroot/cbmroot FEB07

(V. Friese) Cannot one directly copy from trunk to release in the repository, without local copy? E.g. svn copy https://subversion.gsi.de/fairroot/cbmroot/trunk https://subversion.gsi.de/fairroot/cbmroot/release/FEB07

-- FlorianUhlig - 27 Sep 2007
>
>
  1. On the repository server create the new relase branch as a copy the trunk branch.
  2. Checkout the new release version of CBMROOT.
  3. Enter directory
    • cd cbmroot_feb16
  4. Change the properties of the external packages to the same revision
  5. Commit the changes to the server.
    • svn co -m'Fix versions of external svn repositories.'

HowTo merge changes from the trunk in the release branch

  1. If not existing, checkout a version of the release branch.
  2. Enter directory
    • cd cbmroot_feb16
  3. Merge the needed commits from the trunk branch.
  4. Redo the previous step for all needed commits.
  5. Commit the changes back to the server
    • svn commit -m"Backport revisions 9551 and 9552. Closes #3456."
 
Added:
>
>
-- FlorianUhlig - 01 Mar 2016
Revision 2
19 Jun 2009 - Main.VolkerFriese
Line: 1 to 1
 
META TOPICPARENT name="HomepageFlorianUhlig"

HowTo create a stable revision in SVN

Line: 21 to 21
 
  1. Copy the directory to the SVN repository.
Added:
>
>
(V. Friese) The renaming of the local copy is not necessary. You can directly checkout the head to a differently named directory: svn co https://subversion.gsi.de/fairroot/cbmroot FEB07

(V. Friese) Cannot one directly copy from trunk to release in the repository, without local copy? E.g. svn copy https://subversion.gsi.de/fairroot/cbmroot/trunk https://subversion.gsi.de/fairroot/cbmroot/release/FEB07

 

-- FlorianUhlig - 27 Sep 2007
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding CBM Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)