gpt4 book ai didi

tfs - 无法运行某些 TFS 命令

转载 作者:行者123 更新时间:2023-12-04 15:53:28 29 4
gpt4 key购买 nike

我正在尝试使用 this command 更改 TFS 项目集合的所有者:

tf workspaces /collection:http://appdev:8080/tfs/applications applications;OLD.OWNER /newowner:NEW.OWNER

但我收到此错误:

Unrecognized command option 'newowner`



我也试过 workspace而不是 workspaces正如 Giulio 所建议的,但出现此错误:

The workspace applications;OLD.OWNER does not exist. Please specify an existing workspace or /new to create one.



还尝试添加 /computer:COMPUTERNAME switch,但这会产生与上一次尝试相同的错误。

有趣的是,当我尝试使用
tf workspaces /collection:http://appdev:8080/tfs

我得到:

Unable to retrieve the registration information for 'ISCCProvider'



如果我指定 computer,则会产生相同的错误

我正在从 Developer Command Prompt for VS2015 运行此命令,但不在 TFS 服务器本身上(我从我的机器上运行它)。

我是所有项目集合的所有者。

我可以调用 tf workspaces没有任何问题,我也可以调用 tf workspaces /collection:http://appdev:8080/tfs/applications与预期的结果。

这里可能出了什么问题?

最佳答案

当你打字时

tf workspaces /collection:http://appdev:8080/tfs

你肯定会得到这个错误

Unable to retrieve the registration information for 'ISCCProvider'



由于这个命令 tf workspaces它是收藏级别而不是服务器级别,您的地址( http://appdev:8080/tfs )是服务器 url,您只需添加您的收藏信息,例如 http://appdev:8080/tfs/applications错误将消失。

在你的情况下:
  • 第一打字
    tf workspaces /collection:http://appdev:8080/tfs/applications
    这将列出所有属于你的工作空间在你的电脑。
  • 那么打字
    tf workspace/collection:http://appdev:8080/tfs/applications workspacename/newowner:xxx
    工作区名称是您要更改所有者的名称。
    您可以从第一个命令中获取信息。您不必添加
    旧业主姓名 和选项,只需要添加新的所有者
    姓名。
  • 最后你云也打字
    tf workspaces /collection:http://appdev:8080/tfs/applications
    再次,你会看到
    改变的工作空间不再列出 .这是制作
    感觉,因为所有者改变了,工作空间不再
    属于你的。
  • 关于tfs - 无法运行某些 TFS 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40743514/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com