草庐IT

Gitolite

全部标签

带有 Gitlab 的 Ruby Gems 没有要加载的此类文件 -- rb-inotify

我正在使用Gitlab,我正在尝试按照这些说明将我的gitolitev2升级到v3:“如果这个问题出现在2.9.x中,你应该重新安装gitolite。1)备份所有存储库。只需将/home/git/repositories/*复制到其他地方即可。2)安装新的gitolite。参见https://github.com/gitlabhq/gitlabhq/blob/master/doc/installation.md3)复制存储库。4)sudo-ugitlab-Hbundleexecrakegitlab:gitolite:update_keys&&sudo-ugitlab-Hbundleex

windows - 系统准备服务器后 Git 远程不工作

所以,长话短说,我不小心系统准备了我的开发服务器,而不是我正在使用的虚拟机(我知道,打开了太多的rdp窗口,并且由于新生儿而剥夺了sleep)。开发服务器工作正常,我将机器名称改回原来的名称并重新分配了旧的IP地址。服务器上的其他一切似乎都可以工作,但我无法再远程连接到git。我认为它与gitolite或ssh相关。gitclone给我:连接由192.168.10.20关闭fatal:远端意外挂断这是我从ssh-v得到的OpenSSH_4.6p1,OpenSSL0.9.8e23Feb2007debug1:Connectingtomyserver[]port22.debug1:Conne

windows - Git: 无法推送 {n/a (unpacker error)}

我在我的本地机器[WindowsOS]中创建了一个裸仓库并安装了gitolite。当我尝试将更改推送到裸仓库时,出现以下错误:$gitpushoriginmasterCountingobjects:3,done.Writingobjects:100%(3/3),293bytes,done.Total3(delta0),reused3(delta0)error:insufficientpermissionforaddinganobjecttorepositorydatabase./objectsfatal:failedtowriteobjecterror:unpackfailed:unp

Ubuntu 上的 Gitolite : No adminkey given

我在Hyper-V上的UbuntuServer12.04LTS(于15日下载并安装)上进行了所谓的“Vanilla”安装。在Ubuntu上一切似乎都很好。合成网卡很棒。未检测到问题。我的计划是使用Gitolite将其用作中央GIT存储库。我正确安装了SSh(至少我认为这是因为我可以“sshmyaccount@mydomain.com”。key是在我的Mac上的终端中生成并复制的。效果很好。我的问题是,当我尝试安装Gitolite时出现以下错误:Noadminkeygiven-notsettingupgitolite.这些是我用来执行安装的命令:sudoapt-getinstallgit

Ubuntu 上的 Gitolite : No adminkey given

我在Hyper-V上的UbuntuServer12.04LTS(于15日下载并安装)上进行了所谓的“Vanilla”安装。在Ubuntu上一切似乎都很好。合成网卡很棒。未检测到问题。我的计划是使用Gitolite将其用作中央GIT存储库。我正确安装了SSh(至少我认为这是因为我可以“sshmyaccount@mydomain.com”。key是在我的Mac上的终端中生成并复制的。效果很好。我的问题是,当我尝试安装Gitolite时出现以下错误:Noadminkeygiven-notsettingupgitolite.这些是我用来执行安装的命令:sudoapt-getinstallgit

Gitolite 对分支的权限

我真的很茫然。我已经阅读了很多示例,并尝试了所有示例。最基本的工作正常,但每当我尝试转向更复杂的东西时,一切都会分崩离析(即使我直接复制示例)。另外,根据服务器垃圾邮件显示,我使用的是gitolite版本3:thisisgitolite@ubuntuserverrunninggitolite3v3.1-2-g3eefc06ongit1.7.9.5所有这些都说明了我想要完成的(我认为)相对简单。我有一群初级开发人员[@scrubs],我只希望他们创建和提交新分支,并且能够读取/pullmaster。这样我就可以在merge之前检查他们的代码。我有一群高级开发人员[@vets],我想自由支

Gitolite 对分支的权限

我真的很茫然。我已经阅读了很多示例,并尝试了所有示例。最基本的工作正常,但每当我尝试转向更复杂的东西时,一切都会分崩离析(即使我直接复制示例)。另外,根据服务器垃圾邮件显示,我使用的是gitolite版本3:thisisgitolite@ubuntuserverrunninggitolite3v3.1-2-g3eefc06ongit1.7.9.5所有这些都说明了我想要完成的(我认为)相对简单。我有一群初级开发人员[@scrubs],我只希望他们创建和提交新分支,并且能够读取/pullmaster。这样我就可以在merge之前检查他们的代码。我有一群高级开发人员[@vets],我想自由支

git - 我如何配置 gitweb 和 gitolite 以便它们一起工作?

我正在尝试让gitweb与gitolite一起工作......但到目前为止没有成功。我在RedHatLinux机器上工作。存在名为git的用户。gitolite安装在:/home/git存储库位置:/home/git/repositories请注意,gitweb在普通git上运行良好。现在我正试图让它与gitolite一起工作。这是我的文件的样子:/etc/gitweb.conf$projectroot="/home/git/repositories";@git_base_url_list=qw(ssh://[MyHostName]/home/git/projects.list);$p

git - 我如何配置 gitweb 和 gitolite 以便它们一起工作?

我正在尝试让gitweb与gitolite一起工作......但到目前为止没有成功。我在RedHatLinux机器上工作。存在名为git的用户。gitolite安装在:/home/git存储库位置:/home/git/repositories请注意,gitweb在普通git上运行良好。现在我正试图让它与gitolite一起工作。这是我的文件的样子:/etc/gitweb.conf$projectroot="/home/git/repositories";@git_base_url_list=qw(ssh://[MyHostName]/home/git/projects.list);$p

git - 使用 gerrit 来托管 git 存储库而不是 gitolite 或 gitosis 是个好主意吗?

最初我尝试使用gitosis来管理公司的git仓库,后来发现gitolite是gitosis的一种增强。而且我听说gerrit也可以用于同样的目的,但是从描述来看,gerrit主要用于codereview。那么设置git服务器的最佳方式是什么同时使用gitolite(用于gitrepo)和gerrit(用于代码审查)仅使用gerrit来管理git仓库和codereview你能给点建议吗?顺便说一句:http://gitorious.org/考虑在未来 最佳答案 如果您完全要使用gerrit,您不妨将它用于托管和代码审查——这样工作流