gpt4 book ai didi

tfs - 删除 TFS 中的本地文件夹

转载 作者:行者123 更新时间:2023-12-03 04:32:51 26 4
gpt4 key购买 nike

我是一个从 TFS 映射的大型项目的一部分,在该项目中有一个我已经完成工作的文件夹。我不再需要该文件夹,因此我想删除本地副本。问题是 TFS 希望镜像更改并从源代码管理中删除该文件夹,我不想将其从 TFS 中删除。

我能找到的唯一方法是取消工作区的映射,然后遍历并获取我需要处理的所有其他文件夹。

我可以在本地删除该文件夹吗?

最佳答案

这是一篇较旧的帖子,但由于唯一给出的答案对我来说似乎“不完全正确”,所以我还是想回答:我在这里写了关于此事的博客(德语):blog.nils-andresen.de

如果您有本地副本,您想像这样取消获取或取消下载:

enter image description here

只需右键单击该文件夹,然后单击“获取特定版本”或“高级 > 获取特定版本”并指定变更集 1

这就是为什么来自 Martin Woodward's TFS Top Tips :

...if you do a "Get Specific Version..." on the files, and select Changeset 1, the files will be deleted locally and the server will know this. The color of the file in the Source Control explorer will go from black to gray and will have the phrase "Not downloaded" in the latest column.

Changeset 1 is a special changeset on your Team Foundation Server instance. It was created as part of the setup routine and only contains one thing - the root node ($/) in your source control tree. If you do a get for Changeset 1 on any actual files then they will not exist at that point in time on the system so will be deleted locally and the server will know this.

Get Specific Version - dialog

该过程完成后,“最新”列将显示“未下载”。

enter image description here

之后,可以安全地删除文件系统中的任何剩余文件。

关于tfs - 删除 TFS 中的本地文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19785117/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com