gpt4 book ai didi

TFS:移动文件夹后删除剩余的自定义映射

转载 作者:行者123 更新时间:2023-12-01 08:48:46 25 4
gpt4 key购买 nike

我有一个工作区,我希望将存储库根目录映射到特定文件夹(例如,$/ 映射到 D:\Home)。然后,这会在存储库中选择默认的“自然”文件夹结构,而无需手动映射内容。

我在默认 TFS 结构下有一对子项目,最近被移动到另一个文件夹下。 TFS 有助于记住那些指向我硬盘驱动器上的特定位置,但我需要的是让它们丢失(现在)自定义映射并简单地返回到基于默认映射位置关于他们的父文件夹指向的位置。

我可以看到重新映射文件夹的选项,但没有简单地删除自定义映射的选项。 IIRC Visual Source Safe 有一种方法可以做到这一点——只需停止以自定义方式映射文件夹,并将其恢复为基于其父文件夹的默认映射。但我不知道 TFS 是否也能做到这一点......

如果有任何区别,这是从 VS2010 使用的 TFS2005。

编辑

这里有一个例子可以更清楚地说明这一点。假设 $/最初映射到 D:\Home。所以 $/Foo 会“自然地”映射到 D:\Home\Foo。 $/Foo/Widget 也自然地映射到 D:\Home\Foo\Widget。然后 Widget 从 $/Foo 下移动到 $/Bar,但 TFS 仍然告诉我映射是 D:\Home\Foo\Widget,而我希望它是 D:\Home\Bar\Widget。我想删除自定义映射,让 Widget 映射到其父文件夹下的“自然”位置,而不是指向旧位置。

最佳答案

我想我明白你想做什么。

你是如何移动那个小部件的?您是否使用 TeamExplore -> Source Control Explorer 来移动它?如果不是...

打开 Source Control Explorer -> 转到您的小部件并右键单击 -> 移动(选项直接在 Brancing 和 Merging 下)

您将看到一个带有“从”和“到”框的对话框。浏览到硬盘上的新位置并移动小部件。

这样,TFS 会正确拾取新位置,自然会重新映射。任何时候你想将小部件(其中小部件 = 项目或文件夹等)从 $/something 移动到另一个 $/something 使用移动工具。 checkin 更改,您应该可以开始了。

关于TFS:移动文件夹后删除剩余的自定义映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6524680/

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