在Windows网络共享上搭建GIT中央仓库

4
我们公司计划建立一个中央GIT仓库。由于我们使用的是Windows,我们一直在寻找基于以下文章(这里)(这里)的网络共享解决方案。
然而,在考虑了这个问题之后,我有一些疑问(警告:我是GIT的新手):
1. 这种解决方案似乎可能让开发人员通过映射到驱动器并在GIT客户端之外操作文件来对仓库造成问题。有没有办法防止这种情况发生?或者我理解错了什么?
2. 如果您正在使用网络共享,服务器上的GIT安装是否真的有作用?还是只是客户端从共享推送和拉取代码?
3. 有关最佳解决方案的任何建议将不胜感激。
谢谢。
2个回答

4

之前最好的方法是在Linux虚拟机上安装gitolite。这样您就有许多管理员选项。我强烈推荐使用gitolite。


是的 - gitolite 是我使用的... 实际上最近更多地使用集成了 gitolite 的 gitlab。如果提问者愿意接受非 Windows 选项,我肯定也推荐这种配置。 - pilotcam
只需要运行一个Linux虚拟机就可以了,这对任何组织来说都不应该是问题。 - Adam Dymitruk

3

谢谢。我会去看看它们。 - James Young

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接