Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
712:cms_subversion [2025/09/15 14:55] – created - external edit 127.0.0.1712:cms_subversion [2025/09/16 13:07] (current) Policnik, Florian
Line 1: Line 1:
 [[:712:cms_configuration|Back to CMS Configuration]] [[:712:cms_configuration|Back to CMS Configuration]]
  
-==== Subversion ====+====== Subversion ======
  
 Stages supports SVN 1.9, 1.10 and 1.14 Stages supports SVN 1.9, 1.10 and 1.14
  
-=== Example Configuration ===+===== Example Configuration =====
  
 <code xml> <code xml>
Line 20: Line 20:
 </code> </code>
  
-=== Host Properties ===+===== Features: Download file and open in Subversion  ===== 
 + 
 +This integration provides users with two ways to access a file: Download the file via Stages and open it in Subversion. 
 +  * Download via Stages: Stages handles the download for the user. To ensure Subversion file permissions, the user must authenticate via Stages. This behavior can be overwritten by the ''use.system.account.for.download'' setting (see below). 
 +  * Open in Subversion: The user is taken to the file in Subversion. User authentication is handled by Subversion. Subversion typically will offer a download or a read-only view of the file. This depends on the file type. 
 + 
 +The default option is download and can be changed by ''preferred.file.access'' setting (see below). 
 + 
 +===== Host Properties =====
  
 These configuration properties affect the behavior of one Subversion server. These configuration properties affect the behavior of one Subversion server.
Line 57: Line 65:
   * __Default Value__: false   * __Default Value__: false
   * __Description__: When set to true, files will be downloaded from stages using the system account.   * __Description__: When set to true, files will be downloaded from stages using the system account.
 +
 +> preferred.file.access
 +
 +  * Default Value: download
 +  * Description: When set to ''link'', the user will be linked directly to Subversion. The download option can be chosen from the sub-menu.
 +
 +
 > domain > domain
  
Line 88: Line 103:
 > Default Lifecycle Select a lifecycle from the process metamodel as default for files from this repository. > Default Lifecycle Select a lifecycle from the process metamodel as default for files from this repository.
  
-==== Known Limitations ====+===== Known Limitations =====
  
 == svn:needs-lock is actually not supported by Stages == == svn:needs-lock is actually not supported by Stages ==