我的应用程序依赖于第三方库,文件以符号'$'开头。
我已阅读过有关此问题的内容,该问题已在此主题Visual Studio Online TFS refuses to "source control" filenames starting with $
中讨论显然没有解决方案 - 但我真的需要一个解决方案。
是否有人对此有任何解决方法或有关如何解决问题的想法?
线程已超过2年,所以可能发生了一些我不知道的变化:)
感谢。
答案 0 :(得分:2)
仍未改变。添加到Team Foundation版本控制的文件和文件夹必须符合以下限制:
当您签入TFS源代码管理时,使用$
(例如$xxx.dll
)的文件将自动更改为xxx.dll
。
换句话说,您无法在TFS源代码管理系统中保留以$
字符表示的文件。如果强制重命名已存在于源代码管理中的文件,则会出现弹出错误,如屏幕截图所示:
我担心唯一的解决方法是重命名第三方库文件。