Commit 0a2e8078 authored by Nick R. Papior's avatar Nick R. Papior
Browse files

Finalized the NOTES.documentation about the tags.

parent 75d9cb3f
......@@ -90,4 +90,36 @@ which contain the entire log of the commit messages.
## Tags ##
The release script of siesta requires certain strictness in the
\ No newline at end of file
The release script of siesta requires certain strictness in the tags.
All tags should be named according to this scheme:
s<>
for new series on launchpad.
v<>
for released versions
v<>-b<>
for beta releases.
This enables the release.sh script to automatically retrieve the correct
versions.
Note that all previous tags has been deleted. Older branches may still have them
and they will likely enter the trunk again during the next couple of merges.
Until new branches are formed from _after_ this merge there will be old tags re-entering
again and again.
In the mean time one may use this shell script to delete the tags (remotely and locally)
#!/bin/bash
for t in 3.0-beta-root 3.0-root 4.0-b1 4.0-b2 4.0-release 4.0-root siesta-3.2
do
bzr tag --delete -d lp:siesta $t
bzr tag --delete $t
done
for t in 5.0 6.1 6.2 6.3 6.4 6.8 6.9
do
bzr tag --delete -d lp:siesta siesta-2.$t
bzr tag --delete siesta-2.$t
done
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment