Changes between Version 24 and Version 25 of Developers/SVN_QuickReference
- Timestamp:
- 2017-12-08T14:27:29+01:00 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Developers/SVN_QuickReference
v24 v25 1 1 = '''Working with SVN and tickets''' 2 2 3 [[PageOutline(2 )]]3 [[PageOutline(2-3)]] 4 4 5 5 Last edited at '''[[Wikinfo(changed_ts)]]''' by '''[[Wikinfo(changed_by)]]''' 6 6 7 == How to get permissions for committing on the SVNrepository7 == How to get write permissions to the repository 8 8 9 9 First and foremost, if you don't already have a user account then you have to '''[/register create it]'''. … … 12 12 13 13 If you have a user account or had a developer account before, see with your local NEMO Officer. 14 15 {{{#!td 16 {{{#!SQLTable 17 SELECT value AS "Name" FROM session_attribute 18 WHERE 19 name IN ('name') 20 AND 21 sid IN (SELECT sid FROM session_attribute WHERE name = 'role' AND value = 'Officer') 22 }}} 23 }}} 24 {{{#!td 25 {{{#!SQLTable 26 SELECT value AS "Office" FROM session_attribute 27 WHERE 28 name IN ('office') 29 AND 30 sid IN (SELECT sid FROM session_attribute WHERE name = 'role' AND value = 'Officer') 31 }}} 32 }}} 33 [[UserProfilesList(role=Officer)]] 14 34 15 35 === For external users … … 68 88 setenv SVN_EDITOR='your_favourite_editor' 69 89 # Commit and write the log message (ticket link #.... and so on) in your editor 70 svn ci 'files list'90 svn ci files_list # `svn ci` without files list will commit all modified files recursively from the current directory 71 91 # or directly from the command line of the shell session 72 svn ci -m 'log message with ticket link #.... and so on' 'files list'92 svn ci -m 'log message' files_list 73 93 }}} 94 95 ==== Commit message syntax 96 97 New syntax to add in commit message to enable extended functionalities `[command #ticket_number]` 98 * Add commit message as comment in the ticket: `[see #ticket_number]` 99 * Close a ticket with the commit: `[fix #ticket_number]` 74 100 75 101 === How to make a tag