2014-02-25 59 views
1

我使用詹金斯从我的git远程存储库建立。
我想在repo url字段中提供什么,因为我使用远程本地系统进行克隆和构建。
上次我在场上给克隆命令,我得到了错误:致命︰无法读取从远程repository.error使用詹金斯

stderr: fatal: '//se12/adempiere370new' does not appear to be a git repository 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

什么是我真正想在URL字段给?

+0

不确定“远程本地系统”是什么意思?你能解释一下你的意思吗?通常它和你在本地仓库中的远程仓库一样git remote -v',即\t [email protected]:user/repo-name.git – crea1

+0

我的意思是本地仓库即服务器是网络中的本地系统。 –

回答

0

您需要确保运行Jenkins作业的用户有权访问Jenkins监控的代表远程仓库的远程文件夹。

如果您使用的是Windows(如your previous question倾向于表明),路径应该是:

\\se12\adempiere370new 

因此,确保用户在运行詹金斯可以做dir \\se12\adempiere370new

OP Tony Davismentions//se12/adempiere370new也工作,但该命令必须是git clone //se12/adempiere370new,前面没有任何'$'。

+0

本地系统和jenkins可以访问指定的目录。但是我怎么能检查詹金斯是否可以访问它,如果没有,我怎么能提供访问权限? –

+0

@ user3093983我提到的目录足以检查詹金斯是否可以访问它。试着在你的字段中设置'\\ se12 \ adempiere370new'而不是'// se12/adempiere370new' – VonC

+0

仍然会发生同样的错误。唯一的问题是回购网址。我无法解决它。 –