使用修改文件时间的提交日期进行SVN签出-TeamCity

使用修改文件时间的提交日期进行SVN签出-TeamCity,svn,teamcity,Svn,Teamcity,我们使用TeamCity作为构建服务器。它从SVN存储库中签出/更新并生成。 我们已经注意到,有时一些有变化的项目还没有建立 我是今天发生的,所以我登录到box并注意到更改文件的文件日期被设置为提交日期。由于这比输出文件必须由另一个生成配置生成的时间早,因此MSBuild认为没有任何更改,因此没有生成该项目 我查看了TortoiseSVN中的设置,“将文件日期设置为“上次提交时间”未选中。我查看了%appdata%\subversion\config,并对使用提交时间进行了注释: [miscel

我们使用TeamCity作为构建服务器。它从SVN存储库中签出/更新并生成。 我们已经注意到,有时一些有变化的项目还没有建立

我是今天发生的,所以我登录到box并注意到更改文件的文件日期被设置为提交日期。由于这比输出文件必须由另一个生成配置生成的时间早,因此MSBuild认为没有任何更改,因此没有生成该项目

我查看了TortoiseSVN中的设置,“将文件日期设置为“上次提交时间”未选中。我查看了%appdata%\subversion\config,并对使用提交时间进行了注释:

[miscellany]
#use-commit-times = yes

我找不到TeamCity的设置。有人知道是否还有其他地方可以更改此设置吗?

我建议您在从svn在teamcity中构建任何内容之前使用干净的签出。我看到过从svn签出时时间戳未更新或文件未从文件夹中删除的问题

要在“vcs设置”页面上执行此操作,请单击显示“在生成之前清理文件”的复选框