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