繁体   English   中英

tfs中的结帐问题

[英]Checkout issue in tfs

我添加了一个工作区(c:/ users / aparna / workspace)并在那里检查了代码。 由于映射问题,我更改了工作空间,即我创建了一个新的工作空间(d:/ noscript)。 当我尝试从tfs签出项目模块到这个新的workpcae时,它已经被映射到旧的工作空间。 当我打开新的工作区文件夹时,会看到.metadata和remotesystemTempFiles。 项目模块仍驻留在旧的工作区中。 当我通过选择新的工作区打开eclipse时,我得到了所有项目模块都位于旧的工作区中的原因。这是什么原因? 会造成性能问题吗?

在TFS,一个工作区不允许 同一个文件夹TFS将被映射到多个本地目录。

但是,一台计算机可以有两个或多个工作空间,并且每个工作空间都可以将TFS文件夹映射到其他本地文件夹。 似乎您的项目模块已经与旧的工作空间映射了。

这不会引起任何性能问题。 但是,分别跟踪每个工作空间中文件的修订版本(以使每个文件保持最新状态,您需要在每个文件中进行获取)。一种简单的方法是从命令行使用tf get

如果不想在两个工作区中分别跟踪文件,则可以删除所有项目模块的旧工作区映射。 选择旧的工作区,转到“ 团队资源管理器”->“源代码管理” -右键单击之前获得的文件夹/项目-选择“ 删除映射”

然后,您可以重新映射并获取新工作空间中的最新信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM