问题标签 [gitweb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 无法将 git repo 克隆到服务器
我在 2 台不同的服务器上运行相同的命令。一个有效,另一个无效。
我正在运行 git clone https://blah.com:8443/blah.git
在服务器 A 上,它工作正常。我得到的对象,文件等没有问题。
在服务器 B 上,我收到以下消息。
有谁知道这意味着什么,或者我需要做什么才能让它发挥作用?提前感谢您能给我的任何帮助。
git - 如何让 Jenkins 连接到 git 存储库
我无法让 Jenkins 识别我的 git repo。截图如下。有人告诉我,使用git clone https://blah/blah.git
会将 repo 克隆为只读而无需凭据或密钥。我只想提取代码并构建它。
有趣的是,当我从命令行执行相同的命令时,它可以工作,并且文件会从 repo 中拉下。
当我在 Jenkins 中输入 url 和环境变量时,它说它无法连接到存储库。有谁知道我可能需要做什么才能让它工作?在此先感谢您的帮助。
更新/澄清:Jenkins 安装在服务帐户下,与公司内的任何用户无关。
更新#2:这是控制台输出。我已经对其进行了一些消毒,所以如果我遗漏了什么,我深表歉意。
git - 分类 git 存储库
我想将我的 git 存储库分类。我这样做的主要原因是为了在我使用的 Web 界面(GitList - http://www.gitlist.org)中更好地了解我的代码存储库。
现在我得到了所有存储库的长列表,最好只看到几个类别(如“存储库”或其他带有描述的内容)。当您选择一个类别时,您会看到该类别中的所有存储库。我有自己的带有 Gitolite ( https://github.com/sitaramc/gitolite/ ) 的 git 服务器,并且 Gitolite 有一些设置来对 GitWeb 的存储库进行分类,但我在 GitWeb 和 GitList 中都看不到该信息,后者是当设置用于 GitWeb 时,这并不奇怪。
能够对 Gitolite 中的存储库进行分类并将其显示在 GitList 中真是太好了。但是因为这可能是不可能的(我看不到它甚至适用于 GitWeb,它应该在哪里工作)还有其他方法可以管理这个吗?
我已经阅读了一些关于嵌套 git 存储库的内容,但这并不是我真正想要的,它根本不需要影响存储库,就像它们在 Web 界面中呈现的方式一样。
有人对这个主题有帮助吗?
git - 有必要安装gitweb吗?
是否有必要将 gitweb 安装到服务器上,或者是否有其他方法可以在服务器上添加带有已安装 gitolite 的 gitweb?
git - 如何让 gitweb 忽略空格更改?
是否有我可以传递给 gitweb 的 url 参数(或我能做的任何其他事情)告诉它不要显示空白更改?
背景故事:我有一个文件生成过程,它创建数百个文件,然后以编程方式将这些文件签入 git。最近我对这个过程做了一些小改动,这导致从它生成的每个文件中删除了一堆空白,并且只对它生成的几个文件进行了一些非空白更改。我正在尝试使用 gitweb 来验证我的非空白更改是否在这些文件中,但这真的很难做到,因为在看到任何真正的更改之前我必须筛选所有的空白更改。我知道如果我从命令行执行 git diff,我可以将 -w 参数传递给它,但我真的只是想为此使用 gitweb。
git - 从 gitweb 克隆存储库
我想克隆一个git://
服务器已关闭的 git 存储库。
幸运的是,它的 gitweb 界面仍在工作,重建 git 存储库所需的所有数据都可以从那里获得。
那么,是否有任何 git 命令或其他工具能够从 gitweb 克隆 git 存储库?
(我可以自己写一个机器人,但如果有其他方法,我不想浪费我的时间)
file-permissions - apache 权限被拒绝:'/usr/sbin/suexec2' 的执行失败
我正在尝试集成 git、gitweb、gitolite、apache。目前我每次都会收到“服务器错误”。阿帕奇日志:
/usr/sbin/suexec2 -V 给我:
这意味着 apache 将以用户“wwwrun”的身份运行。用户 wwwrun 属于 git 组:
这些是 /usr/sbin/suexec2 的权限
我已经重新启动了 Apache 几次,应用了 newgrp ......我没有想法。
git - 如何在 Windows 上安装 GitWeb?
我正在尝试使用 GitWeb 来探索我的存储库,我对它完全陌生,所以我遇到了一些问题,我知道 GitWeb 是随 Git 一起提供的,我从这里下载了它http://code.google .com/p/msysgit/downloads/list?q=full+installer+official+git,它位于 \share\gitweb,然后我打开控制台(Git Bash),浏览到存储库并运行命令git instaweb
,但是它说git: 'instaweb' is not a git command
。
任何人都知道安装和配置 GitWeb 的正确方法是什么?
我已经阅读了很多教程,但是它们太令人困惑了:/
任何帮助将不胜感激,谢谢。
git - Windows 上的 gitweb.conf 在哪里?
我正在尝试设置 GitWeb,我正在使用 Git 安装附带的 GitWeb,并使用 WAMP 提供的 Apache,当我访问页面时http://localhost/gitweb/
出现错误,我修改了文件上404 - No projects found
的变量,但根据一些帖子这个文件不应该被编辑,我需要修改相同的变量,但现在在文件 gitweb.conf 上,我可以找到这个文件,我试过了projectroot
gitweb.cgi
我没有这些文件,有什么想法吗?顺便说一句,我正在使用 Windows
我修改了 gitweb.cgi 上的下一个变量