Как инициализировать проект google-code в Mercurial - PullRequest
8 голосов
/ 11 ноября 2009

Я запустил проект на основе Mercurial на Google Code. Некоторое время я работал в Subversion, но меня смущает, что делать в Hg.

Я хотел бы получить помощь по следующим вопросам:

  1. Как инициализировать проект (сначала на локальном компьютере) (затем с локальной копии на сервер Google)
  2. Как получить копию сборки с сервера
  3. Как мне обновить (объединить / синхронизировать) мои локальные изменения обратно на сервер

Мой проект на PHP, и я использую NetBeans

Ответы [ 5 ]

6 голосов
/ 11 августа 2010

Для чего я стою, я написал в блоге сообщение о Управление проектом Google Code с Mercurial

6 голосов
/ 11 ноября 2009

И Баркмадли, и RC касаются его, но вам явно не хватает того, что на первом этапе ваш заказ неверен. Создайте пустой репозиторий в Google, клонируйте его в локальный каталог, а затем подтвердите локально и нажмите. Не пытайтесь создать его локально, а затем нажмите на Google. Нет ничего плохого в идее сделать это таким образом, но это не рабочий процесс, для которого настроен Google.

2 голосов
/ 11 ноября 2009

Вот некоторые сведения:

  • Для # 1: инициализировать проект с помощью google-кода, затем локально клонировать хранилище (hg clone ...), добавить файлы в каталог, созданный процессом клонирования, и зафиксировать это (hg передайте -m 'ваше сообщение', затем нажмите (hg push).
  • Для № 2: см. № 1
  • Для # 3 : чтобы обновить локальную копию (hg pull -u) и зафиксировать изменения, hg commit с последующим hg push

Как упомянул Баркмадли, Hg Book стоит прочесть

1 голос
/ 11 ноября 2009

рт.ст. Книга должна помочь.

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

оттуда вы сможете получить hg clone инструкции из кода Google на вкладке загрузок.

это даст вам начальную проверку системы. Затем вы копируете свою работу в нее и hg push и hg pull для синхронизации между репозиторием Google. Чтобы сохранить наборы изменений в вашей локальной копии, используйте hg commit

0 голосов
/ 11 ноября 2009

Попробуйте прочитать это Пользователь добавил вики . Я считаю, что это довольно прямолинейно.

...