Changes between Version 1 and Version 2 of CodeManagementReleaseProcessOld
- Timestamp:
- 11/19/10 14:11:47 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CodeManagementReleaseProcessOld
v1 v2 5 5 = Code Management and Release Process = 6 6 7 The code for the site, including all Drupal core, contrib and custom files (but excluding settings and uploaded assets) is stored in an SVN repository available at https://tech.transitionnetwork.org/svn/ .7 The code for the site, including all Drupal core, contrib and custom files (but excluding settings and uploaded assets) is stored in an SVN repository available at https://tech.transitionnetwork.org/svn/ and browser:www. 8 8 9 9 == Overview & Principles == … … 24 24 1. Developer backs up and updates LIVE using the latest tagged release. NOT USING MERGE!!! Using 'svn switch' in our case. If there is a problem the developer can always switch back to the previous tagged release for LIVE and examine the issue in TEST. 25 25 26 == Comment from Chris == 27 28 Some suggestions: 29 30 Developers work on the browser:www/trunk and this is tested on [http://test.transitionnetwork.org/ test.transitionnetwork.org] and [http://dev.transitionnetwork.org/ dev.transitionnetwork.org] as required. 31 32 When the code is ready to be deployed to the live server it's tagged, which is an svn copy, eg: 33 34 {{{ 35 svn cp trunk rel-2010-11-19 36 svn commit -m "Release version 2010-11-19" 37 }}} 38 39 Then on the live server this is deployed: 40 41 {{{ 42 sudo -i 43 cd cd /web/transitionnetwork.org/www/ 44 svn switch https://tech.transitionnetwork.org/svn/www/rel-2010-11-19/ . 45 }}}