| Lev Serebryakov ( @ 2008-04-08 13:35:00 |
| Current music: | Кирилл Комаров - [Парашютисты глазами птиц #14] Дым |
О mercurial и подобных системах…
Знаете, что вызывает у меня отвращение к этим системам? То, что они для создания branch'а требуют, по сути, клона репозитория, и что бы это сделать на сервере, мне там нужны очень нехилые права.
Я вот так и не нашёл, как я могу сделать бранч в mercurial (не named branch, а настоящий) если у меня доступ к репозиторию только через HTTP, пусть и read-write. Нет, мне нужно делать clone на сервере, в терминах файловой системы, и прописывать этот репозиторий отдельно в конфиги сервера.
IMHO, это очень, очень неудобно.
Может быть я не прав, особенно о “подобных системах”. Но про mercurial я прочёл официальную книгу — и не нашёл там ничего про то, как сделать clone на сервере, если у меня нет прямого доступа к его файловым системам. При том, что я могу хотеть сделать ветку (релизную, например) доступную с того же сервера, а не со своей локальной рабочей машины. Или не релизную, а экспериментальную — но опять же, я хочу хранить её на сервере, хотя бы и ради безопасности и доступа с разных рабочих станций.