修改的TFS目标路径

时间:2018-03-23 13:18:22

标签: tfs tfvc

我正在使用Team Foundation Server,我正在尝试将服务器中的内容提取到本地文件夹中。

基本上我正在使用:tf在命令提示符下获取“companyName”/ recursive / force / noprompt,一切运行顺利,并存储在

C:\用户\ myFolders \中介\ XYZCompany \ TFS

我正在使用程序类,并且路径会从app.config(XML)文件调用到我的visual studio类中。

有没有办法改变最终路径?我需要将客户分成子文件夹,以便C:\ Users \ myFolders \ Escrow \ XYZCompany \ TFS \ CompanyOne或类似的东西,这可以完成或改变吗?如果我改变了路径,我总会收到一条消息,告知所有内容都是最新的,如果我不包含TFS文件夹,每当我运行命令时它都会自动创建。

提前感谢您的帮助

2 个答案:

答案 0 :(得分:0)

此行为由您映射的工作空间控制。工作空间表示源控件中的位置与PC上的文件夹之间的映射。

目前还不完全清楚您的意图是将相同源代码管理位置映射到PC上的多个文件夹。你不能这样做。在这种情况下,听起来您需要采用分支策略以允许在不同客户之间隔离工作。

答案 1 :(得分:0)

不,您无法将同一存储库映射到一个文件夹的子文件夹。你可以:

  1. 创建多个工作区。每个客户都有一个工作区并映射到不同的路径。

  2. 使用branches。通常,您应该将整个团队项目映射到单个本地文件夹,例如c:\Users\YourName\Source\Workspaces\,如果您为每个客户创建分支,则可以将分支映射到c:\Users\YourName\Source\Workspaces\Mainc:\Users\YourName\Source\Workspaces\branch < / p>