如果我运行tf workspace /new /noprompt
来创建本地TFS工作区,它似乎会自动创建$ / - >的工作文件夹映射。 current-dir
。这很烦人,因为我必须在设置我真正想要的工作文件夹之前删除它。如果另一个工作区有一个工作文件夹到我当前目录的任何子目录,这也意味着tf workspace
将失败。
e.g。如果D:是我的TFS目录,如果设置任何其他工作文件夹,则运行D:\>tf workspace /new /noprompt ...
将失败,因为自动映射/ $ - > d:\ conflicts。
是否可以使用 no 初始工作文件夹创建工作区?否则我故意将dir更改为某个'假'目录以确保。
答案 0 :(得分:2)
我找到了另一个解决这个问题的方法。 tf workspace /new
命令自动在$/
和当前目录之间创建映射。因此,您需要执行以下步骤:
tf workspace /new
命令。它会创建不需要的$/
映射tf workfold /map
命令,将必要的TFS文件夹映射到当前文件夹。它会使用您提供的值覆盖不必要的$/
。答案 1 :(得分:0)
将现有工作区用作模板:tf workspace /new /template:<wokspacename>
或者使用tf workfold
命令。