加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

在Xcode 5 Mavericks Server上创建Bot时被要求提供存储库凭据

发布时间:2020-12-14 17:22:57 所属栏目:百科 来源:网络整理
导读:我正在尝试建立持续集成.我有一台Mac.我在Mac服务器上工作,并在其上设置了所有 Xcode服务器.当我尝试从我的Mac工作中创建一个机器人时,我会看到一个标题为 Provide repository credentials for this host. 它有三个回购列表.麻烦的是,应该只有一个回购.服务
我正在尝试建立持续集成.我有一台Mac.我在Mac服务器上工作,并在其上设置了所有 Xcode服务器.当我尝试从我的Mac工作中创建一个机器人时,我会看到一个标题为

Provide repository credentials for this host.

它有三个回购列表.麻烦的是,应该只有一个回购.服务器上有一个repo设置,它就是我在Mac上工作的那个.但是存储库凭据屏幕要求我提供此repo的凭据(它带有一个绿色复选标记),一个repo曾经是这个repo的子模块,还有一个我不相信曾经连接到的repo这个回购.

我的仓库没有子模块(虽然它曾经用过).这些其他两个回购来自哪里?我正在使用Git.

他们是否有可能在回购设置的某个地方徘徊?

解决方法

确保您没有错误地检查主人或其他可能不是您想要的分支.这可能会使Xcode机器人下载仍然指向这些子模块的repo版本.

此外,自Xcode 5以来,有一个带有xccheckout扩展名的新文件.它在:

< Your Project >.xcworkspace/xcshareddata/< Your Project >.xccheckout

确保您不久前没有将此文件添加到.gitignore.看起来Xcode机器人使用这个文件查看子模块,如果它在过去被忽略,它的状态不正确,可能仍然提到你的旧git子模块.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读