工作中的构建机器有很多项目,但我们只遇到一个问题。
两个项目非常相似,一个在调试模式下构建,另一个在发布模式下。他们都清除了项目目录,然后从源代码安全中进行了完整的获取。调试版本很好且相当快地获得源代码,但发布版本需要很长时间才能获得源代码(它在 CheckingModifications 部分暂停很长时间,而调试版本不会暂停几乎一样长的时间)。源代码控制块是相同的(包含在单个文件中),如下所示:
<sourcecontrol type="vss" autoGetSource="true" applyLabel="false">
<executable>C:\Program Files\Microsoft Visual Studio\VSS\win32\SS.EXE</executable>
<project>$/Projects</project>
<username>####</username>
<password>####</password>
<ssdir>\\####\SourceCode\VSS</ssdir>
<workingDirectory>D:\Projects\</workingDirectory>
<culture>en-GB</culture>
<cleanCopy>True</cleanCopy>
</sourcecontrol>
任何人对为什么发布构建源代码控制块更慢有任何想法?