Menu

Create release

Dieter Adriaenssens

Create branches, add version labels and tag the release in git

git branch 0_1
git push origin 0_1
git checkout 0_1
sed -r -i 's/GIT: 0.1-dev/RELEASE: 0.1/g' *
git commit -a -m "create release 0.1"
git tag RELEASE_0_1
git push origin RELEASE_0_1

Generate code documentation

cd scripts
./generate_docs
cd ..

Create release files

cd ..
tar -jcpv --exclude=.git --exclude=build.xml -f formaid-0.1.tar.bz2 formaid/
tar -zcpv --exclude=.git --exclude=build.xml -f formaid-0.1.tar.gz formaid/
zip -r formaid-0.1.zip formaid -x "formaid/build.xml" -x "formaid/.git/*"

Update version labels in master branch

cd formaid
git checkout master
sed -r -i 's/GIT: 0.1-dev/GIT: 0.2-dev/g' *
git commit -a -m "start working on version 0.2"
git push

Related

Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.