我想建立一个使用SVN仓库的TeamCity服务器,我得到了这个工作,但问题是,无论何时我在仓库中进行更改,我一个“应用补丁时出错”。这是完全错误svn: E200015如何更改从代理结帐到服务器结账
Failed to perform checkout on agent: svn: E200015: Error during update from https: //laptop-eh7tmoiv/svn/TCRepoTest to C:\BuildAgent\work\2e2edba23560e7ef
我读过关于JetBrains公司整体Checkout documentation,但我找不到在哪里更改结账方式。我想在服务器端结账。
这是构建日志。
[14:47:40]TeamCity server version is 2017.1.3 (build 46961)
[14:48:27]The build is removed from the queue to be prepared for the start
[14:48:27]Collecting changes in 1 VCS root
[14:48:27][Collecting changes in 1 VCS root] VCS Root details
[14:48:27][VCS Root details] "svn: https: //laptop-eh7tmoiv/svn/TCRepoTest" {instance id=1, parent internal id=1, parent id=TCRepoTest_SvnHttpsLaptopEh7tmoivSvnTCRepoTest, description: "svn: https: //laptop-eh7tmoiv/svn/TCRepoTest"}
[14:48:27][Collecting changes in 1 VCS root] Detecting changes in VCS root 'svn: https: //laptop-eh7tmoiv/svn/TCRepoTest' (used in 'BuildOne')
[14:48:27][Collecting changes in 1 VCS root] Will collect changes for 'svn: https: //laptop-eh7tmoiv/svn/TCRepoTest' starting from revision 13
[14:48:27][Collecting changes in 1 VCS root] Compute revision for 'svn: https: //laptop-eh7tmoiv/svn/TCRepoTest'
[14:48:27][Compute revision for 'svn: https: //laptop-eh7tmoiv/svn/TCRepoTest'] Upper limit revision: 13
[14:47:41][Compute revision for 'svn: https: //laptop-eh7tmoiv/svn/TCRepoTest'] MaxModId = 16
[14:48:27][Compute revision for 'svn: https: //laptop-eh7tmoiv/svn/TCRepoTest'] Latest commit attached to build configuration: 13
[14:48:27][Compute revision for 'svn: https: //laptop-eh7tmoiv/svn/TCRepoTest'] Computed revision: 13
[14:48:27]Starting the build on the agent W10Agent
[14:48:28]Agent time zone: America/Montevideo
[14:48:28]Agent is running under JRE: 1.8.0_121-b13
[14:48:28]Clearing temporary directory: C:\BuildAgent\temp\buildTmp
[14:48:28]Publishing internal artifacts
[14:48:28][Publishing internal artifacts] Publishing 1 file using [WebPublisher]
[14:48:28][Publishing internal artifacts] Publishing 1 file using [ArtifactsCachePublisher]
[14:48:28]Will perform clean checkout. Reason: Checkout directory is empty or doesn't exist
[14:48:28]Checkout directory: C:\BuildAgent\work\2e2edba23560e7ef
[14:48:28]Updating sources: auto checkout (on agent)
[14:48:28][Updating sources] Will use agent side checkout
[14:48:28][Updating sources] VCS Root: svn: https: //laptop-eh7tmoiv/svn/TCRepoTest
[14:48:28][VCS Root: svn: https: //laptop-eh7tmoiv/svn/TCRepoTest] revision: 13
[14:48:28][VCS Root: svn: https: //laptop-eh7tmoiv/svn/TCRepoTest] Checkout from https: //laptop-eh7tmoiv/svn/TCRepoTest
[14:48:28][VCS Root: svn: https: //laptop-eh7tmoiv/svn/TCRepoTest] Using working copy format 1.8
[14:48:28][Updating sources] Failed to perform checkout on agent: svn: E200015: Error during update from https: //laptop-eh7tmoiv/svn/TCRepoTest to C:\BuildAgent\work\2e2edba23560e7ef
[14:48:28]Publishing internal artifacts
[14:48:28][Publishing internal artifacts] Publishing 1 file using [WebPublisher]
[14:48:28][Publishing internal artifacts] Publishing 1 file using [ArtifactsCachePublisher]
[14:48:28]Build failed to start. Artifacts will not be published for this build
[14:48:29]Build finished
任何帮助将不胜感激。
基础上@Didier答案我能找到在哪里配置结账模式。 你必须去你的项目,然后选择** Build Configuration **,然后进入**版本控制设置**在左侧面板上,显示_ advanced options_并且有结帐模式设置。 再次感谢您的帮助,并感谢您提出这样的小问题,但我无法在任何地方找到该选项。 你正在帮助一个初级开发者!谢谢! –