Changes between Version 3 and Version 4 of TortoiseSVN_Guide
- Timestamp:
- Nov 14, 2007, 7:38:21 AM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TortoiseSVN_Guide
v3 v4 4 4 == Definitions == 5 5 '''Subversion; SVN:''' [http://subversion.tigris.org/ Link] 6 * "A version control system that is a compelling replacement for CVS in the open source community."7 * It records the history and manages changes to a repository of files by multiple users.8 * The programmers have been using a similar system called CVS for some time to manage our source code, and with SVN we've now rolled this out to include all game binaries/assets too.9 * It takes care of ensuring that we don't overwrite each other's files when we commit files to it, and checks what you've already downloaded against what's in the repository so that it'll only download things that have changed since your last update.6 * "A version control system that is a compelling replacement for CVS in the open source community." 7 * It records the history and manages changes to a repository of files by multiple users. 8 * The programmers have been using a similar system called CVS for some time to manage our source code, and with SVN we've now rolled this out to include all game binaries/assets too. 9 * It takes care of ensuring that we don't overwrite each other's files when we commit files to it, and checks what you've already downloaded against what's in the repository so that it'll only download things that have changed since your last update. 10 10 11 11 '''TortoiseSVN:''' [http://tortoisesvn.tigris.org Link] 12 * "A free/open-source client for the Subversion version control system."13 * An easy-to-use tool that integrates with Windows Explorer. It is used to access the Subversion repository.12 * "A free/open-source client for the Subversion version control system." 13 * An easy-to-use tool that integrates with Windows Explorer. It is used to access the Subversion repository. 14 14 15 15 '''Repository:''' 16 * Files are stored in a central repository. The repository is much like an ordinary file server, except that it remembers every change ever made to your files and directories. This allows you to recover older versions of your files and examine the history of how and when your data changed.16 * Files are stored in a central repository. The repository is much like an ordinary file server, except that it remembers every change ever made to your files and directories. This allows you to recover older versions of your files and examine the history of how and when your data changed. 17 17 18 18 == Section 1: Creating Your Account == … … 38 38 http://svn.wildfiregames.com/svn/ps/trunk 39 39 40 ''I also suggest creating a unique directory. I use the directory <tt>C:\0ad</tt>, but feel free to use whatever directory you see fit.''40 ''I also suggest creating a unique directory. I use the directory {{{C:\0ad}}}, but feel free to use whatever directory you see fit.'' 41 41 42 42 ''The directory you check the game out to should ideally have no spaces in its path. For example, C:\My Documents\0AD may cause problems.'' … … 54 54 http://www.wildfiregames.com/~code/resources/guide/guide2.jpg 55 55 56 '''4''' After pressing OK, a dialog refering to caching the CVSserver's host key could come up. Accept that key if it does.56 '''4''' After pressing OK, a dialog refering to caching the SVN server's host key could come up. Accept that key if it does. 57 57 58 58 You should then be prompted for your account login. Enter the username and password you have requested. In some cases you may be asked for your password twice. … … 94 94 '''3''' Enter appropriate comments about the changes in the 'Enter Log Message' dialog: 95 95 96 '''The SVN comments are filtered so that they can appear on the 0 A.D. webpage and demonstrate our progress. Put a hash (#) in front of any line that you want to appear on the web log. All other lines w ill be ignored.'''96 '''The SVN comments are filtered so that they can appear on the 0 A.D. webpage and demonstrate our progress. Put a hash (#) in front of any line that you want to appear on the web log. All other lines won't show up on the website, but can still be seen in the TortoiseSVN log.''' 97 97 98 98 http://www.wildfiregames.com/~code/resources/guide/guide5.jpg … … 123 123 124 124 == Appendix == 125 * You can update your SVN password from http://wildfiregames.com/users/svn/svnadmin.php125 * You can update your SVN password from http://wildfiregames.com/users/svn/svnadmin.php 126 126 127 127 For programmers: 128 128 129 * A log (showing all recent activity) and source browser is available via Trac, at http://trac.wildfiregames.com/129 * A log (showing all recent activity) and source browser is available via Trac, at http://trac.wildfiregames.com/