当前位置:  开发笔记 > 编程语言 > 正文

重置源文件更改检测

如何解决《重置源文件更改检测》经验,为你挑选了1个好方法。

有时我必须处理能够使计算机时钟向前移动的代码.在这种情况下,一些.cpp或.h文件将其最新修改日期设置为将来的时间.

稍后,当我的时钟被修复,并且我编译我的源时,系统会重建大部分项目,因为将来会有一些最新的修改日期.每次后续重新编译都有同样的问题.

我知道的解决方案是:

a)找到具有未来时间的文件并重新保存.这种方法并不理想,因为项目非常大,甚至Windows高级搜索也需要时间来查找更改的文件.

b)删除整个项目并从svn重新检查.

有谁知道如何解决这个问题?

在visual studio中是否有一个设置允许我告诉编译器使用存档位而不是最后修改日期来检测源文件更改?

或者可能有一个递归修改日期重置工具,可以在这种情况下使用?



1> Greg Hewgill..:

我建议使用虚拟机,在那里你可以把时钟弄乱你心脏的内容,它不会影响你的开发机器.两个免费的是来自微软的Virtual PC和来自Sun的VirtualBox.

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有