我正在尝试使用以下注释将TFS工作区映射到本地
tf workfold /map /login:username,pwd /server:http://servername:8080/tfs /workspace:'$/source/app/TFS_Label' 'C:\TFS_Label'
Run Code Online (Sandbox Code Playgroud)
但我得到的错误说
An argument error occurred: workfold requires zero, one, or two path arguments.
Run Code Online (Sandbox Code Playgroud)
请帮助解决这个问题.我是TFS的新手.
你并没有完全传递正确的参数.TF Workfold此外,该server参数已被弃用.
如果您正在使用TFS 2005/2008,那么您需要使用server,如果您使用TFS 2010或更高版本,那么您需要使用它collection.说了这么多server,如果你在TFS的新版本在TFS一个集合,被称为"DefaultCollection"将工作
语法是
tf workfold /map serverfolder localfolder
[/collection:TeamProjectCollectionUrl]
[/workspace:workspacename]
[/login:username,[password]]
因此,对于TFS 2010或更新版本,您的命令应该看起来像这样
tf workfold "$/source/app/TFS_Label" "C:\TFS_Label" /map /login:username,pwd /collection:http://servername:8080/tfs/defaultcollection /workspace:"MyWorkspaceName"
对于旧版本的TFS使用
tf workfold "$/source/app/TFS_Label" "C:\TFS_Label" /map /login:username,pwd /server:http://servername:8080/tfs /workspace:"MyWorkspaceName"
工作空间是文件夹映射的容器,因此如果您有现有工作空间,则可以使用它.如果没有,那么您可以使用.创建工作区TF Workspace /new
| 归档时间: |
|
| 查看次数: |
4183 次 |
| 最近记录: |