TFS忽略以$开头的文件夹

时间:2017-11-22 10:23:28

标签: tfs version-control ignore

我的应用程序依赖于第三方库,文件以符号'$'开头。

我已阅读过有关此问题的内容,该问题已在此主题Visual Studio Online TFS refuses to "source control" filenames starting with $

中讨论

显然没有解决方案 - 但我真的需要一个解决方案。

是否有人对此有任何解决方法或有关如何解决问题的想法?

线程已超过2年,所以可能发生了一些我不知道的变化:)

感谢。

1 个答案:

答案 0 :(得分:2)

仍未改变。添加到Team Foundation版本控制的文件和文件夹必须符合以下限制:

enter image description here

来源链接:Version control files

当您签入TFS源代码管理时,使用$(例如$xxx.dll)的文件将自动更改为xxx.dll

换句话说,您无法在TFS源代码管理系统中保留以$字符表示的文件。如果强制重命名已存在于源代码管理中的文件,则会出现弹出错误,如屏幕截图所示:

enter image description here

我担心唯一的解决方法是重命名第三方库文件。