我们如何在Gitorious中将项目私有化?Gitorious是否支持它?我四处搜索但找不到任何有用的东西,除了Gitorious似乎没有项目的私人模式.提前致谢.
我们正在考虑在我们的团队中使用Git的前景,并希望让很多其他开发团队加入我们.如果一切顺利,我可能会为每个人设置Git.目前我正在测试:
我会喜欢一些关于哪些是好的想法,如果我遗漏了一些我不应该做的事情.
我不太确定我们想要和/或需要什么功能,但我们主要是.NET和Java开发人员,Active Directory身份验证是必须的,JIRA集成会很好.
我刚刚在这里安装了gitorious,但是我在创建新的存储库时遇到了问题.我将它配置为在/ home/git /目录中创建它们,它已经是777.当我创建一个新的存储库时,它会转到"正在创建此存储库,它很快就会准备就绪......"并继续显示永远.
我从脚本中启动了git-daemon,日志:
2009-06-09 15:19:27 [31837] Received TERM, exiting..
2009-06-09 15:19:40 [32467] Listening on 0.0.0.0:9418...
Run Code Online (Sandbox Code Playgroud)
知道会发生什么吗?或者我可以在哪里寻找更多信息
有没有人把哈德森的本地副本整合到一起?
具体来说,将Hudson网页上的sha1链接回到功能强大的网页.
我对GitHub有疑问 - 他们如何实现Pull Request功能.Git SCM本身有git-request-pull命令.根据这个答案,GitHub可以使用git-request-pull和git-format-patch来做到这一点.
他们是如何实现此功能的?那么Gitorious和Gitlab呢?他们是如何做到的?
假设我可以telnet到gitorious.org端口9418(默认为git),但不能在SSH端口上.如何设置功能,以便当我尝试推动时,这不会发生:
git push
ssh: connect to host gitorious.org port 22: Connection timed out
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)
所以我想只使用端口9418.这是可能的,怎么做?
有可能有一个git存储库(clonable和pushable)本身就是另一个远程repo的克隆?
场景:
我们为我们公司的git托管安装了一个gitorious.我们希望保持更新,但添加一些非常私有的功能(主要是部署脚本),因此需要一个可推送的项目.所需的工作流程将是:
PS.由于这些部署脚本非常敏感,因此我不能简单地在功能上进行公共克隆并使用它.