Changes between Version 21 and Version 22 of Obsolete/Development/Templates/RelTagging
- Timestamp:
- Sep 15, 2006, 9:18:29 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Obsolete/Development/Templates/RelTagging
v21 v22 17 17 == Updating templates/branches == 18 18 19 No change must be done directly in a branch (`branches/version`), they should go to the trunk first (see [wiki:Development/ RepUpdate Updating the repository]). Branch changes '''must''' be merge of changes from `trunk` and the commit message must state clearly the trunk revision interval corresponding to the commit. Generally, a branch commit includes several unrelated changes from trunk : this is not a problem as long as the commit message states it.19 No change must be done directly in a branch (`branches/version`), they should go to the trunk first (see [wiki:Development/Templates/RepUpdate Updating the repository]). Branch changes '''must''' be merge of changes from `trunk` and the commit message must state clearly the trunk revision interval corresponding to the commit. Generally, a branch commit includes several unrelated changes from trunk : this is not a problem as long as the commit message states it. 20 20 21 21 The easiest way to incorporate relevant changes from the trunk into a branch is to use ``svn merge`` with a revision interval starting at the last revision merged into the branch (you can get it from the last commit message). … … 62 62 As with branch commit, the message must be explicit about the main changes introduced and use the format proposed for branch commit. 63 63 64 After creating the new tag, it is necessary to build a tarball corresponding to the release and attach it to the [wiki:Download Download] page. To create the tarball, first do a `svn export` of the tag and then a compressed tar of the export. For example, to create the tarball corresponding to release [milestone:gLite-3.0.2-2 gLite-3.0.2-2] :64 After creating the new tag, it is necessary to build a tarball corresponding to the release and attach it to the [wiki:Download/QWGTemplates Download] page. To create the tarball, first do a `svn export` of the tag and then a compressed tar of the export. For example, to create the tarball corresponding to release [milestone:gLite-3.0.2-2 gLite-3.0.2-2] : 65 65 {{{ 66 66 cd /tmp … … 101 101 102 102 Mailing list to send release announcement to are : 103 * Quattor users mailing list mailto:project-lcg-gdb-quattor-wg@cern.ch104 * QWG mailing list 103 * Quattor users mailing list : [mailto:project-lcg-gdb-quattor-wg@cern.ch project-lcg-gdb-quattor-wg@cern.ch] 104 * QWG mailing list : mailto:project-quattor@cern.ch project-quattor@cern.ch] 105 105 106 106 Update of the QWG wiki involves : 107 107 * Updating the [wiki:WikiStart#Lastreleases main page]. 108 * Updating the milestone entry (`Roadmap` menu) corresponding to the release or, if none exists, create a new one and rename existing milestones if relevant.108 * Updating the milestone entry (`Roadmap` menu) corresponding to the release or, if none exists, create a new one and rename existing milestones if relevant. 109 109 * Updating the appropriate release notes by adding one entry to the release history as a link to the relevant milestone.