Calendar:HowToRelease: Difference between revisions

Jump to navigation Jump to search
mNo edit summary
Line 28: Line 28:
1. Create a branch from the branch you are releasing from. This creates a ${PRODUCT_TAG}_BRANCH from the MOZILLA_1_8_BRANCH,
1. Create a branch from the branch you are releasing from. This creates a ${PRODUCT_TAG}_BRANCH from the MOZILLA_1_8_BRANCH,
<pre>
<pre>
cvs rtag -r MOZILLA_1_8_BRANCH -b ${PRODUCT_TAG}_BRANCH mozilla
cvs co -r MOZILLA_1_8_BRANCH mozilla/client.mk
 
make -f mozilla/client.mk checkout MOZ_CO_PROJECT="mail,calendar" MOZ_CO_MODULE="mozilla/tools/update-packaging"
 
cd mozilla
 
cvs tag -b ${PRODUCT_TAG}_BRANCH mozilla
 
</pre>
</pre>
NOTE:
* Tagging the tree created with "make checkout" just creates a branch on those files required. This to prefer to polluting all files with rtag if possible
2. Test that the branch was properly created by checking out from the branch.
2. Test that the branch was properly created by checking out from the branch.
<pre> cvs co -r ${BRANCH_TAG}_BRANCH mozilla/calendar </pre>
<pre> cvs co -r ${BRANCH_TAG}_BRANCH mozilla </pre>


=== l10n cvs repository ===
=== l10n cvs repository ===
11

edits

Navigation menu