| 57 | | |
| 58 | | == Usage == |
| 59 | | |
| 60 | | === Subcommands === |
| | 64 | == Pre-Requirements == |
| | 65 | |
| | 66 | * an existing empty directory in a subversion repository. Normally you create a new directory of every dasscm installation (like http://mysubversionserver/config/HOSTNAME) |
| | 67 | * a user with read permissions to this subversion repository. The username {{{dasscm}}} is a good choice |
| | 68 | |
| | 69 | == Configuration == |
| | 70 | |
| | 71 | After installing it is required to configure {{{dasscm}}}. |
| | 72 | All configuration changes have to be done in the file {{{/etc/dasscm.conf}}} |
| | 73 | |
| | 74 | [[Include(source:dasscm/trunk/dasscm.conf, text/plain)]] |
| | 75 | |
| | 76 | Set the following variables according to your needs: |
| | 77 | || {{{DASSCM_REPOSITORY_NAME=system-name}}} || normally {{{hostname -f}}} || |
| | 78 | || {{{DASSCM_CHECKOUT_USERNAME=dasscm}}} || subversion user with read-only permissions || |
| | 79 | || {{{DASSCM_CHECKOUT_PASSWORD=dasscm-password}}} || subversion password for {{{$DASSCM_CHECKOUT_USERNAME}}} || |
| | 80 | || {{{DASSCM_SVN_REPOSITORY_BASE=http://your-svn-repository/path/}}} || subversion directory in which the {{{$DASSCM_REPOSITORY_NAME}}} directory is located || |
| | 81 | |
| | 82 | If it not already exists, you can create your subversion subdirectory by |
| | 83 | {{{ |
| | 84 | source /etc/dasscm.conf |
| | 85 | svn mkdir -m "initial" --no-auth-cache $DASSCM_SVN_REPOSITORY_BASE/$DASSCM_REPOSITORY_NAME |
| | 86 | }}} |
| | 87 | |
| | 88 | |
| | 89 | |
| | 90 | == Subcommands == |
| 80 | | |
| 81 | | === Pre-Requirements === |
| 82 | | |
| 83 | | * an existing empty directory in a subversion repository. Normally you create a new directory of every dasscm installation (like http://mysubversionserver/config/HOSTNAME) |
| 84 | | * a user with read permissions to this subversion repository. The username {{{dasscm}}} is a good choice |
| 85 | | |
| 86 | | === Configuration === |
| 87 | | |
| 88 | | After installing it is required to configure {{{dasscm}}}. |
| 89 | | All configuration changes have to be done in the file {{{/etc/dasscm.conf}}} |
| 90 | | |
| 91 | | [[Include(source:dasscm/trunk/dasscm.conf, text/plain)]] |
| 92 | | |
| 93 | | Set the following variables according to your needs: |
| 94 | | || {{{DASSCM_REPOSITORY_NAME=system-name}}} || normally {{{hostname -f}}} || |
| 95 | | || {{{DASSCM_CHECKOUT_USERNAME=dasscm}}} || subversion user with read-only permissions || |
| 96 | | || {{{DASSCM_CHECKOUT_PASSWORD=dasscm-password}}} || subversion password for {{{$DASSCM_CHECKOUT_USERNAME}}} || |
| 97 | | || {{{DASSCM_SVN_REPOSITORY_BASE=http://your-svn-repository/path/}}} || subversion directory in which the {{{$DASSCM_REPOSITORY_NAME}}} directory is located || |
| 98 | | |
| 99 | | If it not already exists, you can create your subversion subdirectory by |
| 100 | | {{{ |
| 101 | | source /etc/dasscm.conf |
| 102 | | svn mkdir -m "initial" --no-auth-cache $DASSCM_SVN_REPOSITORY_BASE/$DASSCM_REPOSITORY_NAME |
| 103 | | }}} |
| 104 | | |