Ign*_*cia 22 tfs undo visual-studio-2010 visual-studio
我正在使用TFS与VS2008和VS2010,在TFS集合中我有几个项目.
我已经将TFS根映射到本地驱动器以保留TFS文件夹结构,并且我已经完成了几个子文件夹的Get Latests.
我还下载了一个不需要的文件夹,所以我删除了本地文件夹内容,但现在在TFS中,我看到该文件夹为黑色,"最新"是.如何告诉TFS我已经在本地删除了我之前下载的文件夹?
Mix*_*ryx 24
我认为问题是你不同意TFS对"最新"的意思.TFS中的"最新"意味着服务器上没有任何变化,因为您确实获得了最新信息.这并不意味着硬盘驱动器上的内容与服务器上的最新版本相同.所以TFS显示它应该是什么,更多地看到这个问题:为什么TFS不能获得最新的?
MBulava提到,服务器上您不希望在本地硬盘上使用的文件夹的目标解决方案是"Cloak".(右键单击文件夹 - >披风).如果你不想在你的硬盘上有一个文件夹,我推荐这个解决方案,因为它永远不会下载,直到你揭开它,并显示为灰色和"未下载".
如果要查看硬盘驱动器上的内容与服务器版本之间的差异,可以使用"比较文件夹"功能.它将显示该文件夹已在硬盘驱动器上删除.
如果你想要映射文件夹和灰色(你没有下载的其他文件夹)你可以隐藏它,然后取消它,但现在回答"否"下载它.这相当于首先不下载文件夹.
Martin Woodward有一个很酷的TFS Top Tip#11 - 从本地文件系统博客文章中删除源代码控制文件,可以解决这个问题,而无需使用隐藏真实内容.
你需要得到具体的版本,改版本类型,以变更集,并指定1对变更集数.他的博客文章详细介绍了为什么这样做.我已在团队资源管理器中为Visual Studio 2013和Visual Studio 2015验证了此行为.
| 归档时间: |
|
| 查看次数: |
9408 次 |
| 最近记录: |