我正在使用一个TFS存储库,该存储库有一个文件,文件名很长,破坏了259个字符的限制。我无法更改文件名(它不是我的文件名,它是一个部署的服务引用文件名),但这意味着每次我获取最新信息都会导致失败,我必须手动进入并获取所有周围的最新信息目录。这是一个耗时的PITA。
有没有办法告诉TFS“忽略这个文件获取最新”或“跳过错误”,以便我可以标记这个文件(永远不会改变 - 或在极少数情况下我不会处理它)然后只需在源代码树顶部获取最新信息。
请注意我理解从挂起的更改中排除,但这不是我正在更改的文件,它只是源树中间的一个令人讨厌的大拇指。 (是的,其他人都会遇到这个问题,他们以上面提到的方式解决它。)
如果该文件位于文件夹中,并且您不需要该文件夹中的任何其他文件,那么您可以CLOAK整个文件夹。
隐藏工作区中的文件夹
UI不允许您直接选择文件来隐藏,但是您可以选择文件的文件夹并编辑源控制文件夹路径。这意味着您可以添加父文件夹并将其设置为隐藏状态,然后在源控制路径文件夹中附加文件名以隐藏文件。
隐藏文件夹:
在“文件”菜单上,单击“源代码管理”>“高级”>“工作区”。
在“管理工作区”对话框中,单击要隐藏的工作区,然后单击“编辑”。
在“编辑工作空间”对话框的“工作文件夹”列表中,突出显示要隐藏的源控制文件夹和本地文件夹下的文件夹映射,或者创建一个新映射。在“状态”下,将设置从“活动”更改为“隐藏”。