我试图为我要处理的团队项目创建tfs存储库。

ERROR:
the mapping for $/progetto/progetto conflicts with one of its parent's mappings.


我在这里创建了一个免费的tfs服务器:https://progetto.visualstudio.com/DefaultCollection/progetto/

我已经打开VS2012并创建了一个新项目,并标记了"Add to source control"

我选择了TFVC,现在我看到了我的TFS详细信息"Progetto -> Build Process Templates"

字段“输入解决方案文件夹的名称”设置为“ progetto”

如果我继续将“解决方案和项目文件将添加到”字段设置为"$/progetto/progetto",将显示错误!

我怎么解决这个问题?

最佳答案

如果将每个项目映射到不同的本地目录,这很容易,就可以与服务器映射和客户端映射的同步方式混淆。为了解决这个问题,我总是将基本服务器目录映射到单个客户机目录,并让TFS对其进行匹配。例如:

c:\Dev\WS1 <--> $/


当您为TFS信息库获取最新信息时,TFS会简单地创建任何必要的目录。例如:

c:\Dev\WS1\Progetto\


这应该避免任何冲突。

08-26 15:38