我想在使用tf.exe workspace命令创建的工作空间上设置File Time = Checkin选项。在Visual Studio 2013工作区编辑器中,“高级”部分中有此设置的字段,默认为“当前时间”。
构建服务器正在使用tf.exe创建工作区并获取代码,然后将所有文件的时间戳记设置为当前时间,但我希望它们在上次签入时加盖时间戳。
是否可以在命令行中设置此选项,以便我可以在构建过程中包含它?
顺便说一句:如果我得到的时间戳与上次签到的时间相匹配,我可以通过仅复制较新的文件来部署我的网站,从而加快复制过程。目前它只是复制了所有内容,即使它没有改变,因为时间戳在每次构建时都会发生变化。
答案 0 :(得分:2)
您可以使用filetime
选项配置文件时间设置。例如:
tf workspace MYWORKSPACE /filetime:checkin