Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Mercurial. Как закинуть проект на сервер? 
:(
    Опции темы
DissDoc
Дата 21.9.2010, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 13.7.2006

Репутация: нет
Всего: нет



Всем привет! Никак не разберусь с Mercurial. Вопрос такой.
1. Создал проект.
2. Проинициализировал Mercurial
3. Закоммитил
4. Как теперь его отгрузить на сервер? (на сервере еще проекта нет) - push не работает почему-то?

Можете рассказать как быть? Я также знаю что проект нужно клонировать. Но работать придется тогда с клоном, а не с моим проектом. До этого работал на SVN =) Для меня пока что Mercurial - это ад.
Как мне быть, чтобы проект отгрузился на сервер и можно было продолжать работать.
Или вообще подскажите алгоритм действий в распределенных системах, что-то не догоню никак...
PM MAIL WWW   Вверх
bilbobagginz
Дата 23.9.2010, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 4
Всего: 317



Цитата(DissDoc @  21.9.2010,  18:48 Найти цитируемый пост)
Или вообще подскажите алгоритм действий в распределенных системах, что-то не догоню никак... 

1. читать документацию пакета ПО (особенно на самоучителях)
2. использовать пакет ПО.

это довольно базовый алгоритм. и к распределенным системам не имеет отношения.



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
DissDoc
Дата 24.9.2010, 10:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 13.7.2006

Репутация: нет
Всего: нет



Здорово конечно )) Но это все изучено. У меня проблема отгрузить проект на сервер ) Не пойму как
PM MAIL WWW   Вверх
bilbobagginz
Дата 26.9.2010, 08:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 4
Всего: 317



Цитата(DissDoc @  24.9.2010,  09:09 Найти цитируемый пост)
Но это все изучено

Сам - не профи с hg, а больше с git. из моего 10 минутного знакомства с hg,  и судя по терминологии hg, которую вы, DissDoc НЕ используете, мне очень сложно поверить в ваши слова или понять что именно вы там делаете (а сделать желаемое вами можно как минимум 9-ю способами).
Наша переписка напоминает игру в покер, в которой ваша сторона блефует (Фактом понимания прочитанного материала), 
а моя не хочет давать вам в руки новые данные для оперирования.
Такая ситуация возможна в 2-х случаях: вторая возможная причина, что вы просто не умеете задавать технические вопросы.
Больше склоняюсь именно к этому варианту. А первый намного хуже. Прочитайте и поймите, пожалуйста эту статью, и возвращайтесь, с новыми силами и данными в эту ветку.




Это сообщение отредактировал(а) bilbobagginz - 26.9.2010, 08:22


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
DissDoc
Дата 28.9.2010, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 13.7.2006

Репутация: нет
Всего: нет



Ладно. Давайте еще проще  smile Наверное донести проблему не могу.
Есть проект. Не инициализирован не в одном репозитории.
Я в SVN просто беру и инициализирую проект с помощью клиента и коммичу его (он отгружается на сервер) и все коммиты отгружаются туда же.
В меркуриал (я понимаю, что такое распределенные репы) я коммичу - все у меня на компе и остается. ВНИМАНИЕ! На другой машине (в моем случае на сервере) этого проекта нет! Он не инициализирован никак. Я делаю через.. хм.. одно место. Вначале инициализирую его на сервере. Клонирую. Потом пушу обратно на сервер. Вопрос: можно ли мне неинициализированный проект на "сервере" (на другой машине, как будет угодно) отгрузить на сервер? Или только зайдя на сервер клонировать его с клиентской машины можно?
Вот что я хочу узнать  :(
PM MAIL WWW   Вверх
bilbobagginz
Дата 28.9.2010, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 4
Всего: 317



DissDoc, листинг команд в студию.



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
DissDoc
Дата 29.9.2010, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 13.7.2006

Репутация: нет
Всего: нет



Я уже собсно разобрался со всем. Смысл в том, что пытался меркуриал сделать своего рода через централизованный сервер...
Потом подумал, зачем мне это делать, если можно спокойно продолжать использовать SVN
Я просто пытался работать с мерком как и с SVN...
:( А там подход нужно менять....
PM MAIL WWW   Вверх
bilbobagginz
Дата 29.9.2010, 20:10 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 4
Всего: 317



DissDoc, да, подход иной.
обычно расшаривается в форме "репозитория" только ветка для юзеров или сторонних кодеров.
остальное делается так: есть зашаренное "начало" на которое не только автор, но и другие вешают свои изменения.
через какой-то промежуток времени автор получает либо в форме патчей, либо в форме репов (с помощью clone) он мержит их изменения в свое оригинальное под дерево. 
есть немало инфо о такой методе работы на сайте git.

а чего вдруг перешел на hg, а не на git ?



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
DissDoc
Дата 13.10.2010, 08:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 13.7.2006

Репутация: нет
Всего: нет



Тут все просто. Пишу на python под netbeans ) Сразу по дефолту есть плагинчик. Его первым и заметил. Потом уже увидел альтернативу git
PM MAIL WWW   Вверх
bilbobagginz
Дата 13.10.2010, 12:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 4
Всего: 317



кстати я не к тому, что hg лучше или хуже git.
и там и там надо доку читать и понимать.



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
current
Дата 5.9.2013, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 5.5.2009

Репутация: нет
Всего: нет



Привет.
Задам вопрос тут, считаю что из этой темы. С помощью mercurial пытаюсь в netbeans получить изменения из репозитория. Получаю ошибку. 

Код

description:
main.php отредактирован онлайн на Bitbucket

** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)]
** Mercurial Distributed SCM (version 2.6.3)
** Extensions loaded: 
Traceback (most recent call last):
  File "hg", line 38, in <module>
  File "mercurial\dispatch.pyc", line 28, in run
  File "mercurial\dispatch.pyc", line 69, in dispatch
  File "mercurial\dispatch.pyc", line 97, in _runcatch
  File "mercurial\dispatch.pyc", line 778, in _dispatch
  File "mercurial\dispatch.pyc", line 549, in runcommand
  File "mercurial\dispatch.pyc", line 869, in _runcommand
  File "mercurial\dispatch.pyc", line 840, in checkargs
  File "mercurial\dispatch.pyc", line 775, in <lambda>
  File "mercurial\util.pyc", line 506, in check
  File "mercurial\commands.pyc", line 5721, in unbundle
  File "mercurial\hg.pyc", line 98, in openpath
  File "mercurial\url.pyc", line 475, in open
  File "urllib2.pyc", line 404, in open
  File "urllib2.pyc", line 422, in _open
  File "urllib2.pyc", line 382, in _call_chain
  File "urllib2.pyc", line 1317, in file_open
  File "urllib2.pyc", line 1342, in open_local_file
  File "mimetypes.pyc", line 294, in guess_type
  File "mimetypes.pyc", line 355, in init
  File "mimetypes.pyc", line 259, in read_windows_registry
  File "mimetypes.pyc", line 249, in enum_types
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe0 in position 0: ordinal not in range(128)


Где поправить эту кодировку? Netbeans 7.0.6, Mercurial 2.6.3, WinXP, также пробовал на Win7x64, Netbeans 7.3.1, Mercurial 2.6.3
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
arilou

НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание на то, что новые темы, касающиеся новых вопросов, создаются кнопкой "Новая тема", а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих темах, будут удалены.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, arilou.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | УП: Инструменты | Следующая тема »


 




[ Время генерации скрипта: 0.1384 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.