2014-01-19 16 views
0

我在寻找解决以下问题的方法。 假设您拥有该服务,并且它与通过GitHub回购分发的OpenSource项目代码库协同工作。你有服务器,在发布的更新中定期更新一堆GitHub仓库中的本地工作副本。您有很多机器(开发人员,应用程序工作人员),它们从该服务器更新他们自己的本地工作副本,而不是从GitHub更新。我需要熟悉我的描述的基础设施/技术工作。 Git是否提供了开箱即用的功能? 如果描述很罗嗦,我很抱歉,但我只有开发人员的Git技能,而不是管理员。“Git Proxy”,而不是HTTP代理

回答

1

你是什么意思外的开箱这种情况?只需编写几个bash脚本,该shell将被分配为与cron一起运行。我做了类似的拱门,它只是经过一次性更新主机git存储库,从一个svn存储库单方面转换。当然,您应该设置cronbash来自正确用户的脚本调用对主机具有适当的权利git回购。准备你bash脚本就好像他们会重播你的行动git回购。

+0

谢谢! Git远程解决了我的问题,而且我希望一些bash脚本能够很好地工作。 –