我正在尝试使用集成管理器工作流详细here(这是github使用的)工作中设置git服务器。我已经按照入门教程开始,已经安装了一个安装了gitosis的服务器,而且我正在寻找方向,以实现这个特定的工作流程。
答案 0 :(得分:3)
该工作流程的基本要点是:
所以你基本上需要两件事:
只要你有一台运行Git服务器的服务器机器(通过Git守护程序,SSH,http / https或任何其他支持的Git协议),这两件事就很容易实现。
答案 1 :(得分:0)
因此,为了使其成为可接受的集成管理器架构,我最终安装了gitosis并将开发人员设置为gitosis的用户。然后将储存库克隆到例如gitosis中。 devA / projectA.git devB / projectA.git。我在服务器上克隆了权限问题(确保没有钩子文件夹可执行),而我所做的感觉有点hacky但它的工作原理。