Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

Some notes on CVS

  • Loading branch information...
pjotrp committed Jan 29, 2010
1 parent cc42893 commit be600d80049aecb1466061a70b9c5cff06d369e3
Showing with 17 additions and 4 deletions.
  1. +17 −4 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.
You can’t perform that action at this time.