diff --git a/CSharpTranslator/antlr3/docs/release b/CSharpTranslator/antlr3/docs/release index 06b5e3d..5da8164 100644 --- a/CSharpTranslator/antlr3/docs/release +++ b/CSharpTranslator/antlr3/docs/release @@ -1,3 +1,52 @@ +CURRENT: + +release: + +- Merge all required changes to release branch (from master ....) +- Update 'private const string VERSION = "2011.1.2";' in src/CS2JTranslator/CS2JMain.cs +- git commit -m"Update version number for release" + +WINDOWS + +git bash: + +-- cd My Documents/gitrepos/cs2jCentral/CSharpTranslator\antlr3\build" +-- git pull +--- is it clean? + +copy archive from "C:\Documents and Settings\developer\build" to ""C:\Documents and Settings\developer\My Documents" and unpack. + +DOS prompt: + +cd "C:\Documents and Settings\developer\My Documents\cs2j-2011.1.2\cs2j-2011.1.2" + +-- "CS2JTranslator\bin\cs2j.exe" -debug=1 -translator-timestamp-files=false -translator-keep-parens=false -netdir=NetFramework -dumpxmls -xmldir=z:\keving\tmp\xml\se -odir=z:\keving\tmp\java\se\src -csdir="C:\Documents and Settings\developer\My Documents\svnrepos\ScormEngineNet\src\app\ScormEngine.Core" + +MAC + +-- use git diff to check there are no differences (comments are diff actually) +--- git diff --ignore-space-at-eol + +WINDOWS + +git bash: + +When all happy +-- ant -Drelease.tagname=2011.1.2 tagme +-- ant pushme + + + + + + + + + + + +OLD: + Windows: git bash: