Changes between Version 13 and Version 14 of ropp_repository
- Timestamp:
- 2011-09-10T12:08:13Z (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ropp_repository
v13 v14 1 1 == The ROPP Repository == 2 2 3 The whole ROPP development system is divided into fourareas:3 The whole ROPP development system is divided into three areas: 4 4 * '''ropp_src''' : Deliverable code & supporting development system 5 * '''ropp_bld''' : Configure & build support scripts, distro builder etc6 5 * '''ropp_doc''' : User and project documentation 7 6 * '''ropp_test''' : Test Folder (test system and its results) … … 19 18 {{{ 20 19 svn checkout https://svn.grassaf.org/ropp/ropp_src/trunk ./trunk 21 svn checkout https://svn.grassaf.org/ropp/ropp_bld/trunk ./trunk22 20 svn checkout https://svn.grassaf.org/ropp/ropp_doc/trunk ./trunk 23 21 svn checkout https://svn.grassaf.org/ropp/ropp_test/trunk ./trunk 24 22 }}} 25 This will check out the source code , build support, documentation, and test folder, respectively to the local working directory.23 This will check out the source code (with build support), documentation, and test folder, respectively to the local working directory. 26 24 27 25 '''Checking out old release versions''' … … 30 28 {{{ 31 29 svn checkout https://svn.grassaf.org/ropp/ropp_src/tags/<ver> ./<ver> 32 svn checkout https://svn.grassaf.org/ropp/ropp_bld/tags/<ver> ./<ver>33 30 svn checkout https://svn.grassaf.org/ropp/ropp_doc/tags/<ver> ./<ver> 34 31 svn checkout https://svn.grassaf.org/ropp/ropp_test/tags/<ver> ./<ver> 35 32 }}} 36 This will check out the tagged source code, build support, documentation, and test folder, respectively to the local working directory. Here, <ver> is the tagged release version, e.g. 1.1, 2.0 etc. Note that {{{ropp_bld}}} only has tags set 37 from ROPP release version 2.0. 33 This will check out the tagged source code, documentation, and test folder, respectively to the local working directory. Here, <ver> is the tagged release version, e.g. 4.1, 5.0 etc. 38 34 39 35 === Tags === 40 36 41 A [http://svnbook.red-bean.com/en/1.0/ch04s06.html tag] is just [http://svnbook.red-bean.com/en/1.0/re07.html copy] or snapshot of a a particular revision of the repository. In the case of ROPP, a copy taken from the head of trunk at the time that the distribution files for a release were built. You could just as well checkout the revision number instead, but a tag is easier to remember !37 A [http://svnbook.red-bean.com/en/1.0/ch04s06.html tag] is just [http://svnbook.red-bean.com/en/1.0/re07.html copy] or snapshot of a a particular revision of the repository. In the case of ROPP, a copy taken from the head of trunk at the time that the distribution files for a release were built. You could just as well checkout the revision number instead, but a tag is easier to remember. 42 38 43 39 == Branches == … … 77 73 A number of word and latex template files are contained in the repository. To access these to your local machine, you can use: 78 74 {{{ 79 svn co https://svn.grassaf.org/ropp/ropp_doc/trunk/ropp_templates 75 svn co https://svn.grassaf.org/ropp/ropp_doc/trunk/ropp_templates ./ropp_templates 80 76 }}} 81 77 82 78 The word/ directory contains the latest versions of the Word document templates. 83 84 85 79 86 80 The tex/ and bibtex/ directories contain the necessary latex class files and logo image files for generating documents using latex. The GRAS SAF report templates include versions for latex (gsr.cls) and pdflatex (gsr_pdf.cls). The other directories under ropp_doc/trunk contain example Makefiles and top level template files for reference. … … 90 84 1. Checkout the current GRAS SAF reports repository 91 85 {{{ 92 svn co https://svn.grassaf.org/ropp/ropp_doc/trunk/grassaf_report 86 svn co https://svn.grassaf.org/ropp/ropp_doc/trunk/grassaf_report ./grassaf_report 93 87 }}} 94 88 2. Add a new directory to contain your new GRAS SAF report, and write it! Use the existing reports for templates of setups, Makefiles etc.