问题标签 [cgit]
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 - Cgit master 分支不可用
问题:repo refs 列表中缺少“master”分支。使用 cgit v0.9.0.3 + gitolite。
cgitrc 内容:
有任何想法吗?谢谢!
javascript - Greasemonkey 脚本如何将一个链接拆分为三个相关链接?
我想使用 Greasemonkey 将显示在 cgit 提交消息中的Redmine问题编号链接到他们的问题或项目。
cgit Commit 消息的 HTML 源代码是这样的。
我想要做的是使#459 成为Redmine问题的单独href,但保持两边的cgit 链接不变。所以上面的 URL 变成了这样的:
可能很难阅读,但上面链接中的 #459 链接到Redmine项目。
为了清楚起见,还可以将Redmine问题的链接附加到 cgit 链接。
nginx - Cgit and Nginx URL rewrite
Wired URL rewriting issues
while I goto
it works fine, repos shows up. However the links on that page appended /foo again i.e.
When I goto URL like
It works, but each links on that page looks like
Here is my nginx.conf, did I miss something?
Update, SOLVED
it's cgit setting of virtual-root=/ And I updated my nginx.conf too, urls rewrite works now!!
git - git:用于大型存储库的快速 Web 界面
一些 git 存储库的大小非常大:DragonFly BSD.git
目录为 324MB,FreeBSD 的打包大小超过 0.5GB,未打包大小超过 2GB。
Gitweb、cgit 或任何其他网络工具是否对这些巨大的存储库进行任何类型的预缓存?
一个人如何估计几个如此庞大的存储库的网络接口的最佳资源量(例如内存和 CPU 限制)?随机文件的责备或日志操作的响应时间是多少?
apache - Cgit中的访问控制
一旦 cgit 的 cgi 启动,我想介绍对 cgit 的访问控制。想法是列出 gitolite 中可用的所有存储库,但根据用户身份验证启用/禁用目录列表。
在apache执行cgit cgi之前,我设法获得了访问控制:
但是我不知道在访问存储库路径后如何获得相同的效果,我尝试使用目录指令并在那里添加身份验证,但是一旦启动 cgit,apache 就不会应用 http.conf 文件中所述的任何其他指令.
关于如何实现它的任何线索?
提前非常感谢。
阿方索兄弟。
apache - Apache 虚拟主机——cgit 的子域
我为 apache 的虚拟主机配置而苦恼。我想部署cgit
在子域上,例如:http ://cgit.mydomain.com
我已将此用作我的配置模板: http: //hjemli.net/pipermail/cgit/2011-July/000235.html 这是我的虚拟主机配置:
这是我的一部分cgitrc
:
一切正常,但 css 文件和 favicon 不工作,所以cgit
网页坏了。当我访问 URL http://cgit.mydomain.com/cgit.css cgit
告诉我没有调用cgit.css
. 通常我应该在浏览器中看到该cgit.css
文件。
一种可能的解决方案是/cgit/
用作脚本别名,但我不想/cgit/
在我的 URL 中包含该片段。在http://cgit.osmocom.org上它工作正常。
nginx - nginx 1.21 + cgit 0.10 - 上游过早关闭 FastCGI 标准输出
我正在尝试使用 nginx 和 fastcgi 设置 cgit 0.10。不幸的是,响应是 502。错误日志中写入了以下消息:
我的nginx站点配置如下:
/var/www/cgit$ ls -al
有没有人有想法,出了什么问题?我也尝试提高超时限制,但没有成功。
谢谢!
git - 如何将 CGit 与 Gerrit 集成以替代 Gitweb?
我正在尝试让cgit v0.11.0 与 Gerrit v2.11 作为内置存储库浏览器一起使用。
根据 Gerrit 的文档,我只需在 gerrit.config 中指定以下两个设置,就可以让 Gitweb 正常工作:
但是,文档中的 cgit 说明有点模糊。我尝试将设置更改为以下内容:
通过这些更改,Gerrit 在 UI 中正确显示了“(cgit)”链接,但是当我单击该链接时,出现“未找到”错误。生成的 URL 似乎是错误的(repo 的名称与 URL 连接,没有任何分隔符):
使用 'gitweb' 作为提供者,URL 的生成方式不同:
我尝试使用“cgit”作为提供程序运行相同的 URL,现在我没有收到“未找到”错误。而是出现了一个由 cgit 生成的空白页面,上面写着:
有没有人使用内置的 gitweb.type = cgit 成功地将 cgit 与 Gerrit 集成?如果是这样,您能否分享我缺少的任何特定 gerrit/cgit 配置?
apache - 使用 gitolite 的 ACL 用于 CGIT/Apache httpd 的插件?
我们使用 gitolite 的 ACL 机制来控制谁可以访问不同的存储库。我们还将 CGIT 与 Apache httpd 一起使用,以允许浏览可读的存储库。
我们还想在 Apache httpd 访问控制系统中使用 gitolite ACL。
是否有提供此功能的 Apache httpd authn/authz 模块?
谢谢!