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