我想知道在使用gitolite时删除存储库的正确方法是什么。
除了从服务器删除存储库并删除与我要删除的存储库相关的所有配置之外,还有什么我必须做的吗?
答案 0 :(得分:82)
您只需从服务器删除存储库并删除所有配置即可。
引自the manual:
删除回购并非如此简单。你当然必须删除 来自conf / gitolite.conf文件的相应行,但是gitolite 不会自动从服务器中删除repo。你必须 登录到服务器并自己做脏事: - )
最好在conf文件中进行更改,将其推送,然后再进行 到服务器并做你需要的。
答案 1 :(得分:39)
都能跟得上!这就是你所要做的一切!
答案 2 :(得分:5)
实际上还有另一种更正式的方法可以通过Apis来做到这一点。 这是一种更实用的方式,可以向用户提供创建自己的回购(回购)的权限。
这需要:
可以在the Gitolite docs中找到一些简单的文档,但“Gitolite Essentials”一书中的文档更好。