我在我的Mac机器上运行Jenkins 2.0。我正在尝试从内部服务器下载一个存储库。但是,该作业在git fetch调用上挂起了10分钟,然后超时。
如果我从shell脚本(从Jenkins内部)手动运行git clone或git fetch,除了作业无休止地挂起之外,我得到的总体结果是相同的。
我可以从终端运行clone或fetch命令。
我想知道这是否是某种需要解决的用户权限错误。
日志如下:
Started by user Colin Basnett
Building in workspace /Users/Shared/Jenkins/Home/workspace/Service
我是使用GitHub的新手,我试图从GitHub上从Git Bash上传一个Django项目,但是当我把它推到GitHub上时,它就不会在浏览器中显示了。
问题
没有在浏览器中上传或显示。
文件夹大小
35.4 MB
我试过什么
git init
--输出:-在C:/doingstatic/myproject/.git/中初始化空Git存储库
git add .
--产出:-
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in
当我将我的项目上传到Bitbucket时,Jenkins的管道执行几个文件来检查我的更改是否没有破坏项目。主线是"stderr: Received disconnect from 10.34.6.240 port 7999:12: Too many concurrent connections (250) - max. allowed: 250" 所有错误: git fetch --tags --progress ssh://git@bitbucket.tecnotech.com:7999/qat/sgi-linkingtool-web-test.git +refs/head
我试图用git-svn克隆一个相当大的svn存储库,并在某一时刻得到一条错误消息:
Failure loading plugin: APR: Can't create a character converter from 'UTF-8' to native encoding: Cannot allocate memory at /usr/libexec/git-core/git-svn line 5061
有时
Cannot allocate memory: zlib (compress2): out of memory: Compression of svndiff
我的git存储库越来越大,所以我想将它分成一个或多个存储库。在搜索它时,我可以找到许多基于git-filter-branch的解决方案,这将重写整个存储库。
但是我要删除的文件都与单独的提交隔离开来,所以我不需要重写包含这些文件的提交,我只需要删除那些提交。也就是说,提交标记可以保持不变。在我看来,这是一个比使用git过滤器分支更漂亮的解决方案。
因此,我的想法是,我应该创建一个存储库的副本,这样当拆分完成时,用户就会使用这个副本。在此之后,我将删除一些类似git rebase -i的不想要的提交,并删除所有不想要的提交。但是有很多提交应该删除,所以有什么方法可以作为脚本运行吗?或者,如果gi
cat .git/FETCH_HEAD points to branch branch_a
cat .git/HEAD points to ref: refs/heads/branch_temp
当我执行git推送时,它会提示我如下:
git push
fatal: The upstream branch of your current branch does not match
the name of your current branch. To push to the upstream branch
on the remote, use
git push origin HEAD:b
通过Jenkins管道使用git。有时相同的代码可以工作,所以身份验证没有问题。会发生什么情况是,它克隆了一些存储库,但有些却失败了,这也不一样,有时工作10个存储库,有时在克隆两个存储库后失败
这是我们得到的错误:
ERROR: Error fetching remote repo 'origin'
hudson.plugins.git.GitException: Failed to fetch from git@gitlab.com:equipay_htdocs/portal/wp-content/plugins/cronjob-scheduler.git
at h
我在Mac上尝试了相同的步骤,没有任何问题,在我的Windows机器上,当我试图用Jenkins Github插件运行一个简单的Gulp构建任务时,它不起作用,我只是尝试了每一个想法(允许Git/java进入防火墙,更改超时值,重新启动服务,从cmd运行服务...),仍然抛出相同的错误:
Started by user anonymous
Building in workspace C:\Program Files (x86)\Jenkins\jobs\git_pull\workspace
> C:\Program Files\Git\bin\git.exe rev-parse --i