anchor.diff:  |===
   |Property | Type | Default value | Description
   
  -|*name*       |`String` |'' | Username or token
  +|*name*       |`String` |'' | Username or token +
   _This can be overwritten by the system or environment variable `SCM_USERNAME` or project property `scmUserName`._
  -|*password*   |`String` |'' | Password
  +|*password*   |`String` |'' | Password +
   _This can be overwritten by the system or environment variable `SCM_PASSWORD` or project property `scmUserPasswd`._
   |===
   
  
positive.code: }
  
  version = scm.version.version
  
  ----
  
  === gradle.properties with authentication configuration
  This configuration works for Subversion and Git (http(s)://...). It is necessary to specify username and
  password for this kind of repositories.
  [source,properties]
  ----
  scmUserName = username
  
negative.code: |===
  |Property | Type | Default value | Description
  
  |*file*       |`File`   |`null` | Private key for SCM authentication +
  _This can be overwritten by the system or environment variable `SCM_KEYFILE` or project property `scmKeyFile`._
  The plugin uses per default for ssh access <user_home>/.ssh/id_rsa or <user_home>/.ssh/id_dsa without passphrase.
  |*passphrase* |`String` |''   | passphrase for private key +
  _This can be overwritten by the system or environment variable `SCM_KEYPASSPHRASE` or project property `scmKeyPassphrase`._
  |===
  
  