Next: , Up: Configuration   [Contents][Index]


2.1 Synchronization settings

Config: vcs-type type

Sets the type of VCS to use. Valid types are: ‘cvs’, ‘svn’, and ‘git’. This statement is usually not needed, as vcsync is able to determine the VCS type automatically. See VCS detection.

The corresponding command line option is -T (--type).

config: vcs-command command

Sets the VCS command line. The default command depends on the VCS type:

CVS/usr/bin/cvs -q -z3
SVN/usr/bin/svn
Git/usr/bin/git
Config: destination-root dir

Sets the pathname of the of the destination root directory.

This can be set from the command line using the -w (--destination-root) option.

Config: timeout number

Command execution timeout (seconds). If the VCS command takes more than this number of seconds to run, it will be forcibly terminated.

Config: detach boolean

Detach from the controlling terminal before synchronizing. See CVS for a discussion of this setting.

The corresponding command line option is -b (--detach).

Config: sleep number

Seconds to sleep before synchronizing. See CVS for a discussion of this setting.

The corresponding command line option is -s (--sleep).

Config: message string

Defines the message to display before synchronizing. The message will be printed on standard error.