(paths to sources, username, password, and other settings) that defines how Team City communicates with a version control (SCM) system to monitor changes and get sources for a build.
Teamcity svn externals not updating
For checkout handled by Team City (the server-side or agent-side checkout mode), Team City keeps track of the last revision checked out into each checkout directory on the agent and for the new build applies an incremental patch from the last used revision to the revision of the current build.
The revisions used can be looked up on the Changes tab of the build results page.
If you want to investigate an issue and need to know the directory used by the build configuration, you can get the directory from the build log, or you can refer to the property provided by Team City.
By default, this is also the directory where builds will run.
You can view all VCS roots configured within the project and create/edit/delete/detach them using the VCS Roots page under the project settings in the Administration UI.
If someone attempts to modify a VCS root that is used in more than one project or build configuration, Team City will issue a warning that the changes to the VCS root could potentially affect other projects or build configurations.
TW-46108 — Improve the UI of "Existing Project settings detected" dialog.
TW-46816 — Confusing build log - no clear distinction when build is starting or some build related activity is performed while build is still in the queue TW-39347 — Support Nu Get $batch queries TW-42135 — Make "Registration using all supported protocols fails." agent message more user-friendly TW-43254 — Long dependencies lists are cut off in the feed TW-43787 — A way to create user without password for built-in authentication module TW-46287 — Implement invalid resource definitions handling TW-46501 — Team City may have several test Name Ids pointing to the same test name TW-46558 — Wrong data in Disk Usage popup for a build configuration (negative builds with artifacts count) TW-46569 — Agent upgrades two times on each server restart (before and after tools initialization) TW-46622 — IDEA runner fails to build android project: Missing Method Exception: No signature of method: com.android.sdklib.repository.local.
With this EAP build you can enable unidirectional communication (not enabled by default yet), switch all communications to HTTPS and be safe.