如何从Get Latest TFS中排除文件

时间:2016-06-27 21:11:50

标签: tfs

我正在使用一个TFS存储库,该存储库有一个文件很长,文件名很长,破坏了259个字符的限制。我无法更改文件名(它不是我的,它是一个已部署的服务引用文件名),但这意味着每次我获取最新信息都会导致失败,我必须手动进入并获取最新信息周围的目录。这是一个耗时的PITA。

有没有办法告诉TFS"忽略这个文件获取最新"或者"跳过错误"所以我可以标记这个文件(永远不会改变 - 或者在极少数情况下它不会处理它),然后在源代码树的顶部做一个Get Latest。

请注意我理解从挂起的更改中排除,但这不是我正在更改的文件,它只是源树中间的一个令人讨厌的大拇指。 (是的,其他人都会遇到这个问题,并且他们以上面提到的方式解决它。)

2 个答案:

答案 0 :(得分:4)

如果该文件位于文件夹中且您不需要该文件夹中的任何其他文件,则可以CLOAK整个文件夹。

隐藏工作区中的文件夹

  1. 在“文件”菜单上,单击“源代码管理”,然后单击“工作区”。

  2. 在“管理工作区”对话框中,单击要隐藏的工作区,然后单击“编辑”。

  3. 在“编辑工作区”对话框的“工作文件夹”列表中,突出显示要隐藏的源控制文件夹和本地文件夹下的文件夹映射,或者创建一个新文件夹映射。在“状态”下,将设置从“活动”更改为“隐藏”。

  4. 单击“确定”关闭“编辑工作区”,然后单击“关闭”以关闭“管理工作区”。

答案 1 :(得分:0)

  

用户界面不允许您直接选择要隐藏的文件,但是   您可以选择文件的文件夹并编辑“源代码管理文件夹”路径。   这意味着您可以添加父文件夹并将其设置为隐藏状态,然后   在源代码管理路径文件夹中附加文件名以隐藏文件。

改写自:https://social.msdn.microsoft.com/Forums/vstudio/en-US/aef6aeba-9cc5-4be5-9a5e-af084eead4b5/is-it-possible-to-cloak-individual-files-in-tfs-2010?forum=tfsgeneral#fdf35767-0cf5-4084-b85c-04a359d84ca2

要隐藏文件夹:

  

在“文件”菜单上,单击“源代码控制”>“高级”>“工作区”。

     

在“管理工作区”对话框中,单击您想要的工作区。   遮罩,然后单击“编辑”。

     

在“编辑工作区”对话框的“工作文件夹”列表中,或者   高亮显示位于“源代码管理文件夹”下的文件夹映射,然后   您要隐藏或创建一个新的本地文件夹。下   状态,将设置从“活动”更改为“隐形”。

发件人:https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/ms181378(v=vs.100)