我想在带有 SetEnv 的目录中设置 cgit 配置 (CGIT_CONFIG) 的路径。 但是cgit好像找不到这个env变量。 我的.htaccess如下: 当然,我无法访问主 Apache 配置文件... ...
我想在带有 SetEnv 的目录中设置 cgit 配置 (CGIT_CONFIG) 的路径。 但是cgit好像找不到这个env变量。 我的.htaccess如下: 当然,我无法访问主 Apache 配置文件... ...
有没有办法获得克隆过程中失败的日志? 但是克隆我复制的存储库被拒绝: gitolite.conf 文件: 服务器上的存储库都归 gitolite 用户所有。 ...
我知道您不能通过 cgit 推送,因为它是查看您的 git 存储库的前端。 但它可以充当一个哑端点,例如允许克隆: git clone http://192.168.1.124/cgit/myProject.git/ ,一旦你完成了,你最终会得到这个远程原始结果: 问题是当您想要推送您的更改时, ...
我必须下载托管在某个cgit实例上的所有项目。 有数百个存储库,因此手动执行此操作很乏味。 怎么做到呢? 似乎可以通过逐页解析使用curl来做到这一点。 有没有更方便的界面? ...
我安装了cgit,现在可以通过浏览器访问git仓库。 我有超过5000个回购。 我使用扫描选项,每次我在浏览器中单击cgit时,都会扫描所有存储库以查找存储库所有者。 这使其非常慢。 我在cgit文件中禁用了git owner,但这无济于事。 这是我的cgitrc的一部分: ...
我正在使用以下“ https://gist.github.com/stran12/1394757 ”要点在nginx上安装cgit。 我几乎完成了所有步骤。 我的Nginx服务器也已启动并正在运行。 启动“ cgit-fastcgi”服务时,出现以下错误: 在/ usr / bi ...
我们使用 gitolite 的 ACL 机制来控制谁可以访问不同的存储库。 我们还将 CGIT 与 Apache httpd 一起使用,以允许浏览可读存储库。 我们还想在 Apache httpd 访问控制系统中使用 gitolite ACL。 是否有提供此功能的 Apache httpd au ...
我正在尝试使cgit v0.11.0与Gerrit v2.11一起使用,作为内置存储库浏览器。 根据Gerrit的文档 ,仅通过在gerrit.config中指定以下两个设置,就可以使Gitweb正常工作: 但是,cgit的说明在文档中有些含糊。 我尝试将设置更改为以下内容: ...
我对apache的虚拟主机配置感到困惑。 我想在以下子域上部署cgit : http : cgit 我已将其用作配置模板: http : //hjemli.net/pipermail/cgit/2011-July/000235.html这是我的虚拟主机配置: 这是我的cgitrc ...
我想在启动cgit的cgi后向cgit引入访问控制。 我们的想法是列出gitolite中可用的所有repos,但是根据用户身份验证启用/禁用目录列表。 在apache执行cgit cgi之前,我设法获得了访问控制: 但是我不知道如何在访问存储库路径时获得相同的效果,我尝试使 ...
一些git存储库的大小非常大:DragonFly BSD .git目录为324MB,而FreeBSD的打包大小超过0.5GB,未打包的大小超过2GB。 Gitweb,cgit或任何其他网络工具是否会对这些庞大的存储库进行某种形式的预缓存? 一个Web界面如何为几个这样的大型存储库估计 ...
有线URL重写问题 我转到的时候 http://git.example.org/foo 它工作正常,回购显示。 然而,该页面上的链接再次附加/ foo,即 http://git.example.org/foo/foo/commit 当我转到URL时 ...
我正在尝试以编程方式将gitweb格式的查询字符串映射到cgit查询字符串,以完全过渡到cgit,而不会破坏指向我的存储库的旧的基于gitweb的url,这些URL分散在网络的各处。 我看过一些基于正则表达式的URL重写规则,例如: http://www.clearchain.com/b ...
我在共享主机上安装了cgit,尽管出现了主页,但每个URL都带有找不到的文件,直到我将cgit.cgi添加到路径的前面。 例如,除非在浏览器中输入www.domain.com/cgit.cgi/path ,否则www.domain.com/path将会出错,但是返回页面中的所有链接均为ww ...
cgit docs指示cgit也将git本身编译。 整个服务器使用的是git版本还是cgit在内部仅用于解析git存储库? ...
我试图用MacPorts安装cgit 但是它失败了: 我正在运行Snow Leopard,Mac OS X 10.6.8(10K549),内核版本:Darwin 10.8.0 64位 已经进行了一些在线搜索并成功更新了端口 但这并没有解决问题。 我也不知道是否 ...
所以我只是在共享主机上安装了cgit。 我自定义编译它,并使用从$HOME/mydomain-and-public-www-folder.tld/g到$HOME/local/lib/cgit/prod链接来链接$HOME/local/lib/cgit/${git describe}到我更新后的 ...
我需要运行一个脚本,当我的团队成员创建一个新的存储库时,该脚本将生成projects.list文件。 我们开发了从“master”分支出来的固件,但是分支永远不会合并回master。 由于永远不会有合并,我决定为每个不同版本的固件制作存储库。 我已经开发了一个bash脚本,它将为我创建 ...
在运行Nginx的Arch Linux服务器上,我正确设置了cgit。 除了一个目录/pub/ ,我想用基本的身份验证密码保护cgit。 从文档中可以看出,我考虑过在server上下文中进行身份验证,并获得/pub/目录的location上下文的异常。 我尝试了此链接以正确获取路径。 ...
我正在尝试设置一个cgit实例,您可以从中推送或拉过http。 但是,我可以通过cgit浏览我的repos over http,但是当我尝试推送到这个repo时,我收到一个错误: 致命,/ info / refs无效,这是一个git存储库吗? 此路径存在于服务器上,这是一个空 ...