Как я продвигаю новый проект в общий Подвижный мультирепозиторий?

У меня есть локальная машина ("ноутбук") и общий Подвижный репозиторий на другой машине ("сервер").

Общий репозиторий настраивается как мультирепозиторий, как описано в Подвижной документации с помощью Apache, hgwebdir.cgi сценария и Подвижных 1.4.

Установка работает в том смысле, что я могу просмотреть проекты (репозитории) в веб-браузере, я могу клонировать и вытянуть с сервера, и я могу продвинуть от ноутбука, когда проект/репозиторий уже существует на сервере.

Но я не могу создать новый проект на ноутбуке (hg init, действительно наполните, hg фиксация), и продвиньте его в общий мультирепозиторий (hg, продвигают http://server/hg/my-new-project-name) - я получаю "аварийное прекращение работы: Ошибка HTTP 404: Не Найденный", по-видимому, потому что репозиторий каталога/проекта еще не существует.

Как я могу продвинуть новый проект/структуру каталогов к Подвижному выполнению в другом месте? Я ничего не мог найти в документации, как делают Вас, парни делают это?

6
задан j-g-faustus 11 May 2010 в 11:40
поделиться

2 ответа

Вы не можете создавать новые удаленные репозитории через http со встроенными функциями. Ваши варианты: либо :

  1. создать с помощью ssh clone: ​​`ssh clone local-repo ssh: // you @ remote // path / to / repo '
  2. войти на удаленный репо и выполните hg init там, где вы хотите репо. После этого вы можете перейти к новому пустому репо
  3. Используйте дрянную CGI для создания http, подобную той, которую я написал здесь: http://ry4an.org/unblog/UnBlog/2009-09-17
10
ответ дан 9 December 2019 в 20:40
поделиться

Update

Я пробовал использовать Dropbox, как описано ниже, но не смог сделать его достаточно надежным, поэтому я ' Я не рекомендую этот вариант.

Оригинальный ответ ниже, сохраненный для контекста.

/ update

Я нашел еще один вариант: вообще пропустить и http, и ssh, и использовать Dropbox для общих репозиториев .

Для сценария «один человек - несколько компьютеров» это выглядит как самый простой вариант из всех, и вы получаете резервные копии в качестве приятного побочного эффекта.

Вот обсуждение Hacker News

2
ответ дан 9 December 2019 в 20:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: