Changes between Initial Version and Version 1 of SvnAbout


Ignore:
Timestamp:
Sep 20, 2013, 4:18:53 PM (11 years ago)
Author:
pesei
Comment:

Put together some basic info about SVN and how to use it on flexpart.eu

Legend:

Unmodified
Added
Removed
Modified
  • SvnAbout

    v1 v1  
     1
     2== About the FLEXPART SVN ==
     3
     4 * ''What is SVN?'' The acronym of a specific, free software versioning and revision control system called '''Subversion'''. Find out more at [http://subversion.apache.org/], [https://en.wikipedia.org/wiki/Apache_Subversion]
     5 * ''Where can I find detailed documentation?'' [http://subversion.apache.org/docs/community-guide/]
     6 * ''What can I do with the FLEXPART SVN system?''
     7   - Everyone: check out a working copy (however, if you just want to use FLEXPART, you would better be off to get the latest [/Downloads download version]). Command for checking out if you have `svn` installed: `svn co http://flexpart.flexpart.eu:8088/svn/PATH`, where `PATH` should correspond to the path that you want to get.
     8   - Everyone: [http://flexpart.eu/browser browse the code] or [/diff?new_path=%2F&old_path=%2F&new_rev=&old_rev= view diffs] (recipe below)
     9   - Developers with svn account: upload of code into a branch
     10
     11=== How to view code diffs ===
     12
     13Trac, the software used for this site, has a very nice tool to view and browse code differences between any versions in the SVN. Step by step recipe:
     14
     15  1. Go to the [/diff?new_path=%2F&old_path=%2F&new_rev=&old_rev= view differences page] (you can reach this page also via [http://flexpart.eu/browser] and then clicking "View changes")
     16  2. Open a new browser tab/window for [http://flexpart.eu/browser] and descend into the code that is to become the first version for your diff. Let us assume that it is `http://flexpart.eu/browser/trunk/src`. Then copy the URL from the browser's address line, beginning after the slash of `browser/`. In this case, it would be `trunk/src`. Paste it into the "From" field in the other window.
     17  3. Now repeat the procedure for the "To:" field. Let us assume you want to compare with [http://flexpart.eu/browser/branches/FLEXPART_9.1.3/src], so you copy `branches/FLEXPART_9.1.3/src` into the field.
     18  3. Alternatively, you can start typing in the two fields, and as soon as you enter [t]runk or [b]ranch, possible choices are offered. When you arrive in a directory, type `/` to see choices.
     19  4. Click "View changes" and you get [http://flexpart.eu/changeset?old_path=%2Ftrunk%2Fsrc&old=14&new_path=%2Fbranches%2FFLEXPART_9.1.3%2Fsrc&new=14].
     20  5. This gives you ''all the changes in one page'', with a table of contents on top, indicating which files have been added, removed, or modified.
     21    * If you follow a link associated with a filename, you will come to a new page showing the ''full content of only this file''.
     22    * If you follow the link in the parentheses after the filename (e.g., "(3 diffs)" ), you will be taken to the corresponding place of the first of these diffs on the same page.
     23    * Note that there is a window on the top right of the page where you can set some viewing options.