2013-03-10 43 views
21

所以我是一个总的小白,当谈到TFS。我以前只在Mac上使用过Git。这是为了工作,因为我正在切换项目,我不知道如何开始。在新计算机上重新映射一个TFS项目

这是发生了什么事。我的计算机通过计算机名进入网络。我连接到我们的TFS服务器。上周帮助我开始的人在我的c:\上创建了一个Development文件夹,然后将TFS中的文件夹结构映射到我的本地,以便我可以查看该项目并完成所有这些工作。

那么它不喜欢,我安装在我的Mac OS分区自己,想保持整个机器的图片标准。所以他们重新安装了我的Mac/bootcamp分区上的所有内容。现在当我连接到TFS,在一个窗口的顶部,它说:

Local Path: C:\Projects\myWorkProject 

为什么它说,自从有了这个新的安装我没有映射的项目呢。它似乎记得我的旧机器或工作区或某事,因为当我查看我的本地路径时,没有任何源代码或任何东西存在,这是有道理的,因为我实际上没有对这个新安装做任何映射。

所以我的问题是,我该如何映射项目时,TFS已经认为它映射?谢谢。

回答

30

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

如果要删除现有的工作区,或改变映射,您可以选择在源代码控制管理工作区菜单,然后选择工作区...打开管理工作区对话框。

Manage Workspaces

+0

我们已经这样做了,但是当我们尝试新的工作区之前vs2012说,它已经在其他地方映射映射到使用的位置。 – f1wade 2013-12-12 09:57:53

+0

您也可以从主VS菜单中进入Manage Workspaces:File .. Source Control .. Workspaces – 2015-09-28 10:27:13

2

我有这个问题,消除工作区项目工作。另外,我只想说,作为一个用户CVS,SVN,Git,现在用于.NET项目的TFS,似乎微软正在走出一条不直观的东西。

+2

CVS,SVN和Git比TFS更直观吗? – 2014-05-22 12:15:25

+3

@Bomboca,好吧,我认为Git使用起来更容易,至少像sourcetree这样的软件。相比之下,TFS看起来很原始。太僵硬了。 – osiris 2014-10-21 10:52:44

+2

保持完整性和防止非感官(虽然仍然可能有一些)仍然是僵化的,git的非感官也是如此。双方的优点和缺点。我不会在这里讨论。 – 2014-10-21 14:02:00