Child pages
  • VCS Worker
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »


Starting from TeamCity 8.0 it is possible to start additional processes to serve version control operations. Every VCS operation could be executed inside TeamCity server or could be sent for execution to a connected vcs-worker.

To install the vcs-worker:

  • open Administration | Vcs-worker page on TeamCity server and download
  • extract to the target machine and open port 9888 in firewall
  • start vcs-worker with <vcs-worker>/bin/agent.bat start or <vcs-worker>/bin/ start command
  • set JAVA_HOME environment variable with path to installed Java JVM 1.6+
  • make sure you can open vcs worker address in browser from server TeamCity server
  • open <TeamCity data directory>/config/
  • un-comment worker.1.url line (remove #) and specify URL to installed vcs-worker, i.e. http://vcs-worker-host:9888
  • copy to
  • no TeamCity server restart is required

Additional steps for advanced configuration of vcs-worker:

  • check <vcs-worker>>/conf/ for more options
  • rename <vcs-worker>>/conf/ to in order to apply the change
  • restart vcs-worker to apply the change

Additional steps for TeamCity server configuration:

  • check <TeamCity data directory>/config/ for more options
  • apply changes into file
  • no restart is required

All connected vcs-workers are listed under Vcs-Worker tab on server administration

  • No labels