Git Manual Sync only performs a commit or update to/from the Git remote repository when explicitly told to do so via the Update (Pull Git operation), Commit (Push Git operation) or Resynchronise (Reset hard Git operation) buttons on the project panel.

All other Git operations are performend on the local repository as if it were a Filesystem SCM Repository.

Table of plugin fields

Name Type Class Type Description Short Description Mandatory Default Value
Git Username TEXT java.lang.String The username to use to connect to the Git Repository. The username to use to connect to the Git Repository. true username
Git Password SECRET java.lang.String The password to use to connect to the Git Repository. This can be used under HTTPS protocol (specify the HTTP URL for your Git Repository). The password to use to connect to the Git Repository. true  
Git Repository TEXT java.lang.String The Git Repository URL of the RapidDeploy project. You need one Git repository per RapidDpeloy project, so this field should be the URL pointing to the Git repository. The Git Repository URL of the RapidDeploy project. true https://github.com/rafaelruizpalacios/RapidDeployProject
Remote Branch Name TEXT java.lang.String The name of the Remote Branch in the Git Repository. The name of the Remote Branch in the Git Repository. true master
Local Repository TEXT java.lang.String The location on the file system where the local Git Repository directory will reside. This is the location where RapidDeploy will source the project artifacts. This location will be used when you perform a Git "resynchronise" operation to copy all the artifacts to a local directory. If the remote and local repositories should get out of sync, delete this directory, it will be recreated on the next "resynchronise" operation. The location on the file system where the local Git Repository directory will reside. true /git/workingcopy/PROJECT
Metadata Files Exclusion TEXT java.lang.String Metadata files exclusion pattern, using ANT fileset. This pattern will be used to exclude repository proprietary files. Metadata files exclusion pattern. true **/.git
Retry Interval TEXT java.lang.Integer The retry interval in milliseconds. The amount of time to wait before making a successive retry Git repository call. The retry interval in milliseconds. true 5000
Retry Count TEXT java.lang.Integer The retry count. The number of times to retry a Git repository call before failing. The time between successive retry calls is set with the "Retry Interval" setting. The retry count. true 0
Commit Comment TEXT java.lang.String The comment to add to the Git commit. Although this field can be empty, it is strongly recommended by Git to fill it because providing a meaningful commit message is part of a good development practice and a good repository stewardship. The comment to add to the Git commit. false Committing changes from RapidDeploy