Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FlexDeploy supports creation of SCM instances and the following properties will be configured for each SVN Instance. These properties are available to all operations.

Property Name

Property Code

Required

Description

Subversion URL

FDSVN_URL

Yes

Base Subversion repository URL. 

When connecting with svn+ssh the URL needs to follow a certain format svn+ssh://<SVN_HOSTNAME>/<ABSOLUTE_PATH_ON_SERVER_TO_

REPO. 

REPO>

Examples:

  • svn+ssh://svnlp01.flexagon/srv/svn/demo
  • http://svnlp01.flexagon/repos/demo
Subversion User

FDSVN_USER

Yes

The user name for connecting to Subversion. User name must have read write access, if you plan to perform tag operations.

Subversion Password

FDSVN_PASSWORD

Yes

The password for the FDSVN_USER.

SSH Private KeyFDSVN_PRIVATE_KEYYes

The private key file path for use with SSH.

This private key cannot have a passphrase

Passphrase for private key is not supported.

Private key is generally in .ssh folder of user, which can be flexdeploy application process user or endpoint user (for plugin execution). Location must be same (different key is fine but just with same name and location).

If necessary, you can generate key using (ssh-keygen -t rsa) and put public key in target user’s authorized_keys file, which should be in $HOME/.ssh folder.

Subversion Authentication Methods

FDSVN_AUTH_METHODS

No

One or more SVN authentication methods. For example: Basic, Digest, Negotiate, NTLM (Optional). 
You can specify one or more methods as necessary. For example: if you are using "Windows Authentication" with Visual SVN and only "Integrated Windows Authentication" is supported, use NTLM.

Plugin Operations

Children Display

...