我在我的公司设置了gitolite服务器:效果很好,但大部分时间用于管理它,包括删除由错误创建的仓库。
事实上,用户可以访问一个项目的根目录中,他们可以为自己的项目库,使用野生回购的概念:避免在输入错误时创建仓库
你没有做什么特别的创建这样的回购;只是将它克隆好像它已经存在了,它就会弹出存在。
(http://www.linuxforu.com/2011/01/gitolite-specify-complex-access-controls-git-server/)
如果克隆和创建被映射到两个不同的命令来避免这种无意回购创建我宁愿。
是否有最佳做法来实现这样的工作流程?
查看'.gitolite.rc'文件中的'no-auto-create'和'no-create-on-read'功能。 –