我可以使用tf.exe工作区命令为TFS工作区设置“文件时间”选项吗?

时间:2015-11-06 15:59:14

标签: tfs

我想在使用tf.exe workspace命令创建的工作空间上设置File Time = Checkin选项。在Visual Studio 2013工作区编辑器中,“高级”部分中有此设置的字段,默认为“当前时间”。

构建服务器正在使用tf.exe创建工作区并获取代码,然后将所有文件的时间戳记设置为当前时间,但我希望它们在上次签入时加盖时间戳。

是否可以在命令行中设置此选项,以便我可以在构建过程中包含它?

顺便说一句:如果我得到的时间戳与上次签到的时间相匹配,我可以通过仅复制较新的文件来部署我的网站,从而加快复制过程。目前它只是复制了所有内容,即使它没有改变,因为时间戳在每次构建时都会发生变化。

1 个答案:

答案 0 :(得分:2)

您可以使用filetime选项配置文件时间设置。例如:

tf workspace MYWORKSPACE /filetime:checkin