Windows网络共享上的GIT中央存储库
我们公司正在研究建立一个中央GIT存储库。在我们使用Windows时,我们一直在考虑使用基于以下文章here和here的网络共享解决方案。Windows网络共享上的GIT中央存储库
但是,在想到这个之后,我有一些问题。 (警告 - 我在GIT一个小白)
- 看来,这个解决方案可以使开发人员能够引起回购的问题,让他们映射到驱动器,并与文件播放(GIT的外客户)。有没有办法来防止这种情况?或者我在这里误解了什么?
- 如果您使用网络共享,服务器上的GIT安装实际上是否有目的?或者只是客户来回分享。
- 任何建议的最佳解决方案,将不胜感激。
谢谢。
你是正确的,与Windows共享(虽然容易),你牺牲了一些功能..权限和服务器端挂钩浮现在脑海。
这里还有一个问题,可能会帮助:How to setup and clone a remote git repo on Windows?
什么最好的工作之前曾是gitolite的在Linux虚拟机的安装。这样你有很多管理选项。我强烈推荐gitolite。
是的 - gitolite是我使用的...实际上最近gitlab有gitolite集成。如果OP打开非Windows选项,我当然也会推荐这种配置。 – pilotcam 2012-07-20 12:03:14
只需运行一个Linux虚拟机。在任何组织都不应成为问题。 – 2012-07-20 19:35:42
谢谢。我会检查他们。 – 2012-07-18 02:11:13