是否可以创建本地工作区,或仅使用TFS-API从服务器工作区切换到本地工作区?
我在计算机上没有安装任何内容,我只想使用TFS-API dll的控制台应用程序。如果我,在这种情况下,创建一个工作区,它将被设置为IsLocal = false。但我需要一个本地人。
提前致谢。
答案 0 :(得分:1)
根据帮助,TF工作区命令
提供了以下选项tf workspace /new [/noprompt] [/template:workspacename[;workspaceowner]]
[/computer:computername] [/comment:("comment"|@commentfile)]
[workspacename[;workspaceowner]]
[/collection:TeamProjectCollectionUrl]
[/permission:(Private|PublicLimited|Public)]
[/location:(local|server)]
[/filetime:(current|checkin)]
[/login:username,[password]]
tf workspace [/collection:TeamProjectCollectionUrl]
[/comment:("comment"|@commentfile)]
[/newname:workspacename] [workspacename[;workspaceowner]]
[/newowner:ownername] [/computer:computername]
[/permission:(Private|PublicLimited|Public)]
[/location:(local|server)]
[/filetime:(current|checkin)]
[/login:username,[password]]
答案 1 :(得分:1)
我调查了至少需要团队资源管理器(也安装了VS2012 Shell)来将以编程方式创建的工作区从服务器更改为本地。
它也可以与powershell命令一起使用,但如果可能,我不想使用它们。
也许有办法只用代码进行切换,但我没有及时发现。