Changes between Version 14 and Version 15 of ropp_repository
- Timestamp:
- 2015-10-21T14:05:27Z (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ropp_repository
v14 v15 8 8 The repository for ROPP can be accessed via the Subversion server at the URL 9 9 {{{ 10 https://svn. grassaf.org/ropp/10 https://svn.romsaf.org/ropp/ 11 11 }}} 12 12 … … 17 17 To [http://svnbook.red-bean.com/en/1.0/re04.html checkout] the latest development (trunk) versions: 18 18 {{{ 19 svn checkout https://svn. grassaf.org/ropp/ropp_src/trunk ./trunk20 svn checkout https://svn. grassaf.org/ropp/ropp_doc/trunk ./trunk21 svn checkout https://svn. grassaf.org/ropp/ropp_test/trunk ./trunk19 svn checkout https://svn.romsaf.org/ropp/ropp_src/trunk ./trunk 20 svn checkout https://svn.romsaf.org/ropp/ropp_doc/trunk ./trunk 21 svn checkout https://svn.romsaf.org/ropp/ropp_test/trunk ./trunk 22 22 }}} 23 23 This will check out the source code (with build support), documentation, and test folder, respectively to the local working directory. … … 27 27 To checkout the older (tagged) release versions: 28 28 {{{ 29 svn checkout https://svn. grassaf.org/ropp/ropp_src/tags/<ver> ./<ver>30 svn checkout https://svn. grassaf.org/ropp/ropp_doc/tags/<ver> ./<ver>31 svn checkout https://svn. grassaf.org/ropp/ropp_test/tags/<ver> ./<ver>29 svn checkout https://svn.romsaf.org/ropp/ropp_src/tags/<ver> ./<ver> 30 svn checkout https://svn.romsaf.org/ropp/ropp_doc/tags/<ver> ./<ver> 31 svn checkout https://svn.romsaf.org/ropp/ropp_test/tags/<ver> ./<ver> 32 32 }}} 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.0etc.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. 8.0, 8.1, etc. 34 34 35 35 === Tags === … … 41 41 Developments to ROPP should be made from, and committed to, a [http://svnbook.red-bean.com/en/1.0/ch04.html#svn-ch-4-sect-1 branch] rather than directly to the latest trunk version. This allows changes to be tested before merging the required changes back into the trunk. The trunk therefore represents a stable 'next potential release' state for ROPP. Branches can be temporary and might be for working on resolving a specific Trac Ticket. 42 42 43 Instructions for developers working with branches in ROPP are available [https://trac. grassaf.org/ropp/wiki/ropp_branches here].43 Instructions for developers working with branches in ROPP are available [https://trac.romsaf.org/ropp/wiki/ropp_branches here]. 44 44 45 45 === Preparation for building === … … 65 65 {{{ 66 66 autoreconf 67 ropp_configure_<compiler>_<architecture>67 ../configure/ropp_configure_<compiler>_<os> 68 68 }}} 69 69 … … 71 71 === Writing documentation === 72 72 73 A number of word and latextemplate files are contained in the repository. To access these to your local machine, you can use:73 A number of !LibreOffice, MS Word and LaTeX template files are contained in the repository. To access these to your local machine, you can use: 74 74 {{{ 75 svn co https://svn. grassaf.org/ropp/ropp_doc/trunk/ropp_templates ./ropp_templates75 svn co https://svn.romsaf.org/ropp/ropp_doc/trunk/ropp_templates ./ropp_templates 76 76 }}} 77 The {{{odt/}}}, {{{tex/}} {{{word/}}} subdirectories contain the latest versions of the document templates tailored for ROPP. 77 78 78 The word/ directory contains the latest versions of the Word document templates.79 The {{{tex/}}} and {{{bibtex/}}} directories contain the necessary LaTeX class files and logo image files for generating documents using LaTeX. The ROM SAF report templates include versions for latex (''rsr.cls'') and {{{pdflatex}}} (''rsr_pdf.cls''). The other directories under {{{ropp_doc/trunk}}} contain example Makefiles and top level template files for reference. 79 80 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.81 The following illustrates how you might add new ROM SAF report document files to the repository. 81 82 82 The following illustrates how you might add new GRAS SAF report document files to the repository. 83 84 1. Checkout the current GRAS SAF reports repository 83 1. Checkout the current ROM SAF reports repository 85 84 {{{ 86 svn co https://svn. grassaf.org/ropp/ropp_doc/trunk/grassaf_report ./grassaf_report85 svn co https://svn.romsaf.org/ropp/ropp_doc/trunk/romsaf_report ./romsaf_report 87 86 }}} 88 2. Add a new directory to contain your new GRASSAF report, and write it! Use the existing reports for templates of setups, Makefiles etc.87 2. Add a new directory to contain your new ROM SAF report, and write it! Use the existing reports for templates of setups, Makefiles etc. 89 88 {{{ 90 mkdir MyNew GSR/89 mkdir MyNewRSR/ 91 90 ...add report files, figures etc to your local working version 92 91 }}} 93 92 3. Commit your updates back to the repository 94 93 {{{ 95 svn add MyNew GSR94 svn add MyNewRSR 96 95 svn commit 97 96 }}}