2015-05-20 35 views
0

我开始使用GitHub,Ant和Maven来探索Jenkins。根据YouTube上发布的视频Jenkin-GitHub-Ant-Maven,我遵循了一切。如何避免在Jenkins中为每个git操作安装Git

但是,当我给存储库的URL,一个Git安装窗口打开。当我点击是时,我需要安装Git。我必须这样做两次。之后,当我开始构建作业时,它显示为从GitHub存储库获取代码而执行的每个git操作的Git安装窗口,并继续安装。

你能帮我一次不安装Git吗?

修改:增加了更多信息。

我正在使用部署在Tomcat 7上的Windows 8操作系统。在配置系统页面中,我给出GIT列的值为git.exe。错误显示在PATH变量中找不到git.exe。所以,我创建了一个文件夹并放置了git.exe文件,然后在PATH变量中添加了该文件夹。然后它接受没有任何错误。这会成为每次git操作一次又一次安装的原因吗?我不知道发生了什么。

+0

什么是您的操作系统? PATH变量中有什么? –

+0

@NickVolynkin我使用的是Windows 8,并且我在路径变量中给出了“C:\ Techie \ Tools \ git”这个git条目。文件git.exe位于上述文件夹中。 Git已经安装在以下路径“C:\ Apps \ Git”中。 – Anand

回答

1

我使用的是Windows 8,并且我在路径变量中给出了“C:\ Techie \ Tools \ git”这个git条目。文件git.exe位于上述文件夹中。 Git已经安装在以下路径“C:\ Apps \ Git”中。

难道我理解你的权利,这是安装

  1. 混帐到 “C:\ APPS \ Git的”
  2. 路径包括 “C:\技术人员\工具\混帐”,不包括“C:\ Apps \ Git”
  3. “C:\ Techie \ Tools \ git”只有git.exe而不是其他git文件?

如果以上情况属实,则会发生这种情况。

  1. 任何尝试启动git都会解析为“C:\ Techie \ Tools \ git \ git.exe”,这不是有效的git安装。
  2. 然后重新安装git到“C:\ Apps \ Git”
  3. 系统没有任何变化。

要在下次安装时解决此问题,请在下次安装时选择选项2。并从PATH中删除“C:\ Techie \ Tools \ git \ git.exe”。

enter image description here

+0

我做了你所说的。它工作正常,这意味着它不会显示每个git操作的Git安装窗口。但是,我没有找到mvn.bat。附上日志。位于C:\ Techie \ apache-maven \ bin中的Maven和相同的添加在PATH变量中。当我在CMD中键入mvn命令时,我看到了maven项目的启动,这意味着maven在路径中可用。但是我在詹金斯得到的错误,看起来并不适用于詹金斯。由于空间不足,日志被添加为单独的注释 – Anand

+0

----错误日志--- [test-build-2] $ cmd.exe/C'“mvn.bat -f字符串替换器编译&&退出%% ERRORLEVEL %%“' 'mvn.bat'不被识别为内部或外部命令, 可操作的程序或批处理文件。 构建步骤'调用顶级Maven目标'标记构建为失败 完成:失败 – Anand

+0

很高兴这有助于。对于maven,请提出一个新问题。我不够精通jenkins,maven和windows来帮助这里。 –