C# 在同一台计算机上重新映射TFS,无需再次下载代码

C# 在同一台计算机上重新映射TFS,无需再次下载代码,c#,visual-studio,visual-studio-2013,tfs,azure-devops,C#,Visual Studio,Visual Studio 2013,Tfs,Azure Devops,当我尝试使用Visual Studio 2013将TFS中的本地路径映射到同一台计算机中的另一个位置时,会提示再次下载/更新代码 在我的例子中,项目大小接近12GB,我不想再次下载它,因为它占用了太多的时间 因此,请分享实现它的简单方法 旧路径是E:/Project TFS/2013/Code,我想使用新路径E:/Code,无需再次下载代码。为什么不简单地添加一个链接文件夹,即。 mklink/J E:\Code E:\Project TFS\2013\Code 这样,映射保持不变,但可以使

当我尝试使用Visual Studio 2013将TFS中的本地路径映射到同一台计算机中的另一个位置时,会提示再次下载/更新代码

在我的例子中,项目大小接近12GB,我不想再次下载它,因为它占用了太多的时间

因此,请分享实现它的简单方法


旧路径是E:/Project TFS/2013/Code,我想使用新路径E:/Code,无需再次下载代码。

为什么不简单地添加一个链接文件夹,即。

mklink/J E:\Code E:\Project TFS\2013\Code

这样,映射保持不变,但可以使用其他路径。
小心不要混淆TFS客户端,避免在较短的路径上执行TFS操作。

为什么不简单地添加链接文件夹,即。

mklink/J E:\Code E:\Project TFS\2013\Code

这样,映射保持不变,但可以使用其他路径。
小心不要混淆TFS客户端,并避免在较短的路径上执行TFS操作。

TFS工作区对于您的用户名是唯一的,远程计算机名称和工作区信息存储在本地计算机和服务器上

如果要更改映射,则必须执行“Get”以更新工作区:


TFS工作区对于您的用户名是唯一的,远程计算机名和工作区信息存储在本地计算机和服务器上

如果要更改映射,则必须执行“Get”以更新工作区:


尝试复制新文件夹中的文件,然后尝试更改工作区本地路径您已经尝试过,它不起作用,如果您知道,请共享步骤。尝试复制新文件夹中的文件,然后尝试更改工作区本地路径您已经尝试过,它不起作用,如果您知道,请共享步骤。嗨,Giulio,感谢您的回复,但我想缩短路径,因为文件的完整路径允许256个字符,在我的情况下,这一限制正在跨越,因此需要缩短到路径,以便您可以共享解决方案,这就是为什么我可以将路径重新映射到E:/Code,而不是其他路径。嗨,Giulio,感谢您的回复,但我想缩短路径,因为文件的完整路径允许256个字符,在我的情况下,这一限制正在跨越,因此需要缩短到路径,以便您可以共享它的解决方案,这就是为什么我可以将路径重新映射到E:/代码,而不是其他路径。