Changes between Version 7 and Version 8 of TracTicketChangesetsPlugin
- Timestamp:
- Jun 17, 2010, 3:17:20 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracTicketChangesetsPlugin
v7 v8 44 44 45 45 Console administration commands are available for resynchronizing relations between tickets and changesets: 46 * `trac-admin %ENV%ticket_changesets diff`47 * `trac-admin %ENV%ticket_changesets reformat` (DANGEROUS!)48 * `trac-admin %ENV%ticket_changesets resync`46 * `trac-admin /path/to/env ticket_changesets diff` 47 * `trac-admin /path/to/env ticket_changesets reformat` (DANGEROUS!) 48 * `trac-admin /path/to/env ticket_changesets resync` 49 49 50 50 Please see the in-built documentation for more details. … … 70 70 1. The Trac environment needs to be upgraded: 71 71 {{{ 72 trac-admin %ENV%upgrade72 trac-admin /path/to/env upgrade 73 73 }}} 74 74 1. Re-synchronize repositories (optional, but recommended before next step which will scan all existing commit messages): 75 75 {{{ 76 trac-admin %ENV%repository resync "*"76 trac-admin /path/to/env repository resync "*" 77 77 }}} 78 78 1. Build relations between tickets and changesets: 79 79 {{{ 80 trac-admin %ENV%ticket_changesets resync80 trac-admin /path/to/env ticket_changesets resync 81 81 }}} 82 82 1. Re-format existing ticket commit messages (DANGEROUS!) 83 83 a. Produce a diff-like output for your analysis, which does not affect the database, before re-formatting existing commit messages: 84 84 {{{ 85 trac-admin %ENV%ticket_changesets diff > out.diff85 trac-admin /path/to/env ticket_changesets diff > out.diff 86 86 }}} 87 87 Examine out.diff and assert that re-formatting is sensible before next step. 88 88 a. Re-format '''(DANGEROUS!)''' 89 89 {{{ 90 trac-admin %ENV%ticket_changesets reformat90 trac-admin /path/to/env ticket_changesets reformat 91 91 }}} 92 92 1. Setup hook-scripts (Windows example, does not differ from official instructions applicable to Trac 0.12): … … 95 95 :: Trac 0.12 post-commit hook script for Windows 96 96 :: 97 @SET TRAC_ENV=...98 97 @SET REPOS=%1 99 98 @SET REV=%2 100 @trac-admin "%TRAC_ENV%"changeset added "%REPOS%" "%REV%"99 @trac-admin /path/to/env changeset added "%REPOS%" "%REV%" 101 100 }}} 102 101 a. post-revprop-change.cmd … … 104 103 :: Trac 0.12 post-revprop-change hook script for Windows 105 104 :: 106 @SET TRAC_ENV=...107 105 @SET REPOS=%1 108 106 @SET REV=%2 109 @trac-admin "%TRAC_ENV%"changeset modified "%REPOS" "%REV%"107 @trac-admin /path/to/env changeset modified "%REPOS" "%REV%" 110 108 }}} 111 109