3

当我从 tfs 签出文件时,文件的修改日期设置为“现在”(签出日期和时间)。

但是,对于属于从其他软件供应商购买的 3rd 方控件的文件,我不希望这种行为。如果我将这些文件分发给客户,那么如果出现问题,我就无法可靠地检查安装了哪个版本的文件。

我知道 tfs 2010 将有一个选项,您可以在其中选择所需的策略,但在那之前我需要一个不同的解决方法。还有其他人有这个问题吗?你是怎么解决的,或者绕过它。欢迎任何建议,谢谢!

4

1 回答 1

0

一种可能的解决方法是查看将所有第三方文件和控件包装在一个类库中,并将任何二进制文件嵌入到该项目资源或程序集文件中,然后您可以在程序运行时根据需要提取它们(此处为示例)。

由于您的项目处于版本控制之下,您将通过项目的版本号确切知道正在使用哪个文件。

于 2011-12-22T13:41:08.040 回答