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 | | |