]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Script to insert branch tags
authorguido <guido@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 24 Sep 2001 15:07:06 +0000 (15:07 +0000)
committerguido <guido@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 24 Sep 2001 15:07:06 +0000 (15:07 +0000)
git-svn-id: https://svn.dealii.org/trunk@5047 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/common/scripts/cvs-create-branch [new file with mode: 0755]

diff --git a/deal.II/common/scripts/cvs-create-branch b/deal.II/common/scripts/cvs-create-branch
new file mode 100755 (executable)
index 0000000..a868b30
--- /dev/null
@@ -0,0 +1,33 @@
+#!/bin/sh
+
+if (test ! -r configure -a ! -d deal.II); then
+       echo Please call in deal.II home directory
+       exit 1
+fi
+
+CVS='cvs'
+
+######################################################################
+# Create a branch for a new release.
+######################################################################
+# Invocation
+#  cvs-create-branch major minor
+#    where major and minor are the two leftmost release numbers
+######################################################################
+# 1. Create base tag
+######################################################################
+
+$CVS tag Base-$1-$2
+
+######################################################################
+# 2. Create branch tag
+######################################################################
+
+$CVS tag -r Base-$1-$2 -b Branch-$1-$2
+
+######################################################################
+# 3. Remove sensitive files and directories from branch
+######################################################################
+
+$CVS tag -d Branch-$1-$2 doc/RELEASE \
+   deal.II/include/multigrid deal.II/source/multigrid

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.