У меня есть проект с версией.2, и я должен начать работать над ним для разработки новой версии.3. Я хочу создать новое репо на удаленном сервере (т. Е. Mercurial-server), чтобы мой член команды мог получить доступ к этому репо. У меня есть файл проекта на моей локальной машине.Создание нового удаленного хранилища для существующего проекта с Mercurial
У меня есть две заинтересованные вопросы:
Как я могу создать его в
/home/hg/repositories/private/project3
(Допустим, имя нового репо будет project3) дистанционного ртутным-сервер с моими файлами проекта. Какие шаги я должен выполнить, чтобы сделать это.Как создать разрешение доступа (usrname/pword), чтобы моя команда получала доступ к этому репо на http://dev.myproject.com/private/project3.
Примечание:/home/hg/repositories/
по умолчанию для http://dev.myproject.com/ и у меня нет репо версии 2 (клон не возможно, я предполагаю!)
mercurial-server не является сервером Mercurial. Это даже не сервер Mercurial. Это стороннее приложение, которое добавляет некоторые элементы управления пользователями к слою ssh, который является одним из механизмов транспорта, поддерживаемых Mercurial. Это почти всегда вызывает больше путаницы, чем помощь. –
Я удалил тэг apache, потому что мы говорим только о ssh - не apache. Это (и hgweb.cgi) - это что-то еще. –