我现在正在尝试为基本的WCF服务设置持续集成/交付,该服务将托管在Microsoft Azure VM上。该项目通过Visual Studio Online进行版本控制。因此,我安装了Jenkins(也在Azure VM上),TFS插件等,并启动了第一个测试构建:
作为服务器URL,我使用了“[VSO地址]/DefaultCollection”,并且为了登录目的,我使用了我的Microsoft帐户(我可以使用它访问VSO)。问题是,当我运行构建时,在Jenkins中出现以下错误:
由开发人员开始 构建工作区:C:\Program Files (x86)\Jenkins\jobs\test\workspace [workspace] $ "C:\Program Files (x86)\TEE-CLC-11.0.0.1306\TEE-CLC-11.0.0\tf.cmd" workspaces -format:brief -server:[VSO地址]/DefaultCollection ****" 出现错误:拒绝访问连接到TFS服务器[VSO地址](作为har****@*******o.com进行身份验证) 致命:可执行文件返回意外的结果代码[100] 错误:null 已完成:失败
所以我的问题是,是否通常可以以这种方式连接Jenkins和VSO,如果可以,需要哪些登录凭据。