为什么我的Mac上运行的Jenkins不会连接到本地git仓库?

时间:2013-01-22 09:59:56

标签: xcode git jenkins

我正在尝试使用Jenkins为我的iOS项目实现自动构建。我添加了Git插件,但是当我尝试将git的URL放在项目的git配置中时,它会在下面的屏幕截图中显示错误。这里Jenkins无法从repo克隆到它的工作区。

Screen Shot

4 个答案:

答案 0 :(得分:1)

如果您错过以下情况,您将收到该错误:

  1. 每当克隆网址错误时。
  2. 当你试图从一个你没有的地方克隆时 访问git服务器。
  3. 每当你的Pem键没有添加到git上的键列表中 服务器

答案 1 :(得分:0)

在大多数情况下,git bare repo都有扩展名.git 我的意思是(其他)/ test1看起来不正确,我认为它应该是(其他)/test1.git在我的Mac上有同样的错误。

答案 2 :(得分:0)

对于“存储库URL”字段,它需要一个远程存储库URL,例如git@github.com:github/hubot.git。它将使用该URL复制代码以运行作业。

如果您只想在已经拥有要使用的代码的特定目录中运行作业,请将此部分留空。您可以设置要在其中运行作业的目录 1.滚动到“高级项目选项”部分 2.单击“高级” 3.选中“使用自定义工作区”

对于一件事,这很好,但是如果你经常使用它,我认为你会发现将代码提交给github更有用,让jenkins为每次运行克隆一份新的代码副本。 / p>

答案 3 :(得分:0)

其实我解决了这个问题。这是因为远程git没有正确更新的权限