|
|
|
DissDoc |
|
|||
Опытный Профиль Группа: Участник Сообщений: 463 Регистрация: 13.7.2006 Репутация: нет Всего: нет |
Всем привет! Никак не разберусь с Mercurial. Вопрос такой.
1. Создал проект. 2. Проинициализировал Mercurial 3. Закоммитил 4. Как теперь его отгрузить на сервер? (на сервере еще проекта нет) - push не работает почему-то? Можете рассказать как быть? Я также знаю что проект нужно клонировать. Но работать придется тогда с клоном, а не с моим проектом. До этого работал на SVN =) Для меня пока что Mercurial - это ад. Как мне быть, чтобы проект отгрузился на сервер и можно было продолжать работать. Или вообще подскажите алгоритм действий в распределенных системах, что-то не догоню никак... |
|||
|
||||
bilbobagginz |
|
|||
Naughtius Maximus Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 4 Всего: 317 |
1. читать документацию пакета ПО (особенно на самоучителях) 2. использовать пакет ПО. это довольно базовый алгоритм. и к распределенным системам не имеет отношения. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
DissDoc |
|
|||
Опытный Профиль Группа: Участник Сообщений: 463 Регистрация: 13.7.2006 Репутация: нет Всего: нет |
Здорово конечно )) Но это все изучено. У меня проблема отгрузить проект на сервер ) Не пойму как
|
|||
|
||||
bilbobagginz |
|
|||
Naughtius Maximus Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 4 Всего: 317 |
Сам - не профи с hg, а больше с git. из моего 10 минутного знакомства с hg, и судя по терминологии hg, которую вы, DissDoc НЕ используете, мне очень сложно поверить в ваши слова или понять что именно вы там делаете (а сделать желаемое вами можно как минимум 9-ю способами). Наша переписка напоминает игру в покер, в которой ваша сторона блефует (Фактом понимания прочитанного материала), а моя не хочет давать вам в руки новые данные для оперирования. Такая ситуация возможна в 2-х случаях: вторая возможная причина, что вы просто не умеете задавать технические вопросы. Больше склоняюсь именно к этому варианту. А первый намного хуже. Прочитайте и поймите, пожалуйста эту статью, и возвращайтесь, с новыми силами и данными в эту ветку. Это сообщение отредактировал(а) bilbobagginz - 26.9.2010, 08:22 -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
DissDoc |
|
|||
Опытный Профиль Группа: Участник Сообщений: 463 Регистрация: 13.7.2006 Репутация: нет Всего: нет |
Ладно. Давайте еще проще Наверное донести проблему не могу.
Есть проект. Не инициализирован не в одном репозитории. Я в SVN просто беру и инициализирую проект с помощью клиента и коммичу его (он отгружается на сервер) и все коммиты отгружаются туда же. В меркуриал (я понимаю, что такое распределенные репы) я коммичу - все у меня на компе и остается. ВНИМАНИЕ! На другой машине (в моем случае на сервере) этого проекта нет! Он не инициализирован никак. Я делаю через.. хм.. одно место. Вначале инициализирую его на сервере. Клонирую. Потом пушу обратно на сервер. Вопрос: можно ли мне неинициализированный проект на "сервере" (на другой машине, как будет угодно) отгрузить на сервер? Или только зайдя на сервер клонировать его с клиентской машины можно? Вот что я хочу узнать :( |
|||
|
||||
bilbobagginz |
|
|||
Naughtius Maximus Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 4 Всего: 317 |
DissDoc, листинг команд в студию.
-------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
DissDoc |
|
|||
Опытный Профиль Группа: Участник Сообщений: 463 Регистрация: 13.7.2006 Репутация: нет Всего: нет |
Я уже собсно разобрался со всем. Смысл в том, что пытался меркуриал сделать своего рода через централизованный сервер...
Потом подумал, зачем мне это делать, если можно спокойно продолжать использовать SVN Я просто пытался работать с мерком как и с SVN... :( А там подход нужно менять.... |
|||
|
||||
bilbobagginz |
|
|||
Naughtius Maximus Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 4 Всего: 317 |
DissDoc, да, подход иной.
обычно расшаривается в форме "репозитория" только ветка для юзеров или сторонних кодеров. остальное делается так: есть зашаренное "начало" на которое не только автор, но и другие вешают свои изменения. через какой-то промежуток времени автор получает либо в форме патчей, либо в форме репов (с помощью clone) он мержит их изменения в свое оригинальное под дерево. есть немало инфо о такой методе работы на сайте git. а чего вдруг перешел на hg, а не на git ? -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
DissDoc |
|
|||
Опытный Профиль Группа: Участник Сообщений: 463 Регистрация: 13.7.2006 Репутация: нет Всего: нет |
Тут все просто. Пишу на python под netbeans ) Сразу по дефолту есть плагинчик. Его первым и заметил. Потом уже увидел альтернативу git
|
|||
|
||||
bilbobagginz |
|
|||
Naughtius Maximus Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 4 Всего: 317 |
кстати я не к тому, что hg лучше или хуже git.
и там и там надо доку читать и понимать. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
current |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 5.5.2009 Репутация: нет Всего: нет |
Привет.
Задам вопрос тут, считаю что из этой темы. С помощью mercurial пытаюсь в netbeans получить изменения из репозитория. Получаю ошибку.
Где поправить эту кодировку? Netbeans 7.0.6, Mercurial 2.6.3, WinXP, также пробовал на Win7x64, Netbeans 7.3.1, Mercurial 2.6.3 |
|||
|
||||
|
НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание на то, что новые темы, касающиеся новых вопросов, создаются кнопкой "Новая тема", а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих темах, будут удалены. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, arilou. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | УП: Инструменты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |