3 ответов:
удаление репозитория с сервера и удаление всех конфигураций-это все, что вам нужно сделать.
цитирую руководство:
удаление РЕПО не так просто. Вы, конечно, должны удалить соответствующие строки из conf / gitolite.файл conf, но gitolite не будет автоматически удалять РЕПО с сервера. Ты должен ... войдите на сервер и сделайте грязное дело самостоятельно: -)
лучше внесите изменения в файл conf, нажмите на него, а затем перейдите на сервер и делать то, что вам нужно.
на самом деле есть другой, более формальный способ сделать это через API. Это более практичный способ при предоставлении пользователям привилегии создавать свои собственные репозитории (wild repos).
для этого требуется:
- Admin включает команду D, удаляя соответствующую закомментированную строку (на сервере) в $HOME/.gitolite'е.ру
- разблокировка репозитория (процедура безопасности) "ssh gitolite@hostname D unlock reponame"
- удаление с репозиторий с "ssh gitolite@hostname D RM reponame"
некоторые простые документы можно найти в gitolite docs но документация лучше в книге "gitolite Essentials".
Comments