← Старый блог

HgAdmin — админка для хранилищ Mercurial

· mercurial, django

Собственно начал писать это приложение по сходу кучки случайностей. После какого-то обновления world’а мое репо стало глючить на push’е. Долго руки не доходили, пару дней назад наконец дошли.

А за одно решил перевести с cgi на wsgi. И, конечно же, сразу работать оно не захотело… Это сподвигло меня перечитать документацию к mod_wsgi.

А там я заметил http-аутентификацию через wsgi скрипт, а за одно рыбу для работы с джангой.

Это мня заинтересовало. Поигрался с правами на запись в репы из пользователей джанги и уже захотелось большего: например менять allow_push в hgrc из той же админки. Так и появилось это маленькое приложение :)

Умеет сейчас:

TODO:

Требования:

Скачать:

Лицензия new BSD

hg clone http://hg.vehq.ru/hgadmin/

Upd: 20-03-2009