Menu

Tree [r268] /
 History

HTTPS access


File Date Author Commit
 HEAD 2017-04-04 wieschoa [r268] patch to allow use of Cisco::ccm with Unified C...
 W5BasePHP 2011-07-03 voglerh [r266]
 branch 2007-11-24 voglerh [r55] create of branch voglerh
 readme.txt 2007-11-24 voglerh [r57]

Read Me

Handling with branches:

1. Step:  (initial)

   You need to create a directory "HEAD" and a directory "branch".
   Then do ...

   # svn add HEAD
   # svn add branch
    
   At now, you have to move all entrys in old root to the HEAD like
   this ..

   # svn mv bin HEAD
   # svn mv lib HEAD
   # svn mv man HEAD
   ...

   At last, you need to commit all changes:

   # svn commit -m 'repository change to branch management'

2. Step: remove your old checkout and redo a checkout

   Do this like that ..

   #  cd /usr/src
   #  rm -Rf gcscan/.svn gcscan/*
   #  svn co https://gcscan.svn.sourceforge.net/svnroot/gcscan/HEAD gcscan
   

Creating a branch "voglerh":
============================
# svn copy  https://gcscan.svn.sourceforge.net/svnroot/gcscan/HEAD  \
            https://gcscan.svn.sourceforge.net/svnroot/gcscan/branch/voglerh \
            -m 'create of branch voglerh'

If you have done these command, you can checkout your new branch voglerh
with this command:

# cd /usr/src
# rm -Rf gcscan/.svn gcscan/*
# svn co https://gcscan.svn.sourceforge.net/svnroot/gcscan/branch/voglerh gcscan


Merging a branch "voglerh" to "HEAD":
=====================================
To merge al changes from revision f.e. 50-90 into the HEAD, you need at
first to checkout the "HEAD" to /usr/src/gcscan. Then do ..
# cd /usr/src
# svn merge -r50:90 \
      https://gcscan.svn.sourceforge.net/svnroot/gcscan/branch/voglerh gcscan
# cd gcscan
# svn commit -m 'added changes from branch voglerh rev 90'