Skip to content
Browse files

Some notes on CVS

  • Loading branch information...
1 parent cc42893 commit be600d80049aecb1466061a70b9c5cff06d369e3 @pjotrp committed Jan 29, 2010
Showing with 17 additions and 4 deletions.
  1. +17 −4 contrib/README.txt
View
21 contrib/README.txt
@@ -3,17 +3,30 @@ used (almost) unmodified by biolib, and which gracefully accept
patches sent upstream. This to allow some stability and, sometimes,
easier deployment.
-When code is forked it moves to ~/src/clibs.
+When code is forked, and contains many changes, it moves to
+~/src/clibs.
-For EMBOSS we import the CVS into git with (on Debian you need
+For EMBOSS we import/update the CVS into git with (on Debian you need
git-cvs):
cd ~/gitcvs
export CVSROOT=:pserver:cvs@cvs.open-bio.org:/home/repository/emboss
cvs login # pwd cvs
git cvsimport -v -d $CVSROOT -C EMBOSS emboss/emboss
-Do not change the code in this tree - it is a copy.
+or if you have a special branch (which you should have on update, to
+make sure everything works):
+
+ git cvsimport -o branch -v -d $CVSROOT -C EMBOSS emboss/emboss
+
+After updating from CVS avoid changing the code a ./contrib tree - it
+is a copy.
Note: this is up for reconsideration. Could well be we end up using
-tarballs, as EMBOSS faithfully keeps all versions.
+tarballs, as EMBOSS faithfully keeps all versions online.
+
+For Bio++ a similar checkout is done:
+
+ export CVSROOT=:pserver:anoncvs@kimura.univ-montp2.fr:/usr/local/cvsroot ; cvs login ; git cvsimport -v -d $CVSROOT -C numcalc numcalc
+
+

0 comments on commit be600d8

Please sign in to comment.
Something went wrong with that request. Please try again.