The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск распределённой системы управления версиями Mercurial 4.1, opennews (??), 06-Фев-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


23. "Выпуск распределённой системы управления версиями Mercurial ..."  +1 +/
Сообщение от Аноним (-), 06-Фев-17, 15:05 
В hg нет веток. На этом можно и закончить. То, что там называю ветками, это какая-то хня.

Но я не закончу. В changeset в меркуриале попадает название "ветки". Т.е. буквально: "default" или "myC00lBran4". Это потом всплывает при мерже в репозитарий, где ветки "myC00lBran4" нет.

Хватит?

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

26. "Выпуск распределённой системы управления версиями Mercurial ..."  –1 +/
Сообщение от Аноним (-), 06-Фев-17, 15:12 
Разупорись, будь добр
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск распределённой системы управления версиями Mercurial ..."  +2 +/
Сообщение от Аноним (-), 06-Фев-17, 15:25 
По существу будет аргументация? Или "нам наплевать на кривость и косяки, лишь бы гламурный TortoiseHg под десяточкой запускать, а не непонятную консоль в гите"
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск распределённой системы управления версиями Mercurial ..."  –1 +/
Сообщение от Аноним (-), 06-Фев-17, 16:00 
Кратко:
1) В меркуриал таки ветки, в git - указатели. Это по большому счету, вопрос терминологии.
2) В меркуриал как раз таки ветки "есть везде". 3) То, что в changeset  есть название ветки, кому-то даже удобней

То, что в Mercurial превыкли называть веткой - это heavybranch. А бошки, что в гите, что в меркуриал.
Ну, и первый гугл: https://www.mercurial-scm.org/wiki/GitConcepts

Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск распределённой системы управления версиями Mercurial ..."  –1 +/
Сообщение от Аноним (-), 06-Фев-17, 16:37 
>1

согласен, это вопрос терминологии. Для меня ветки hg не узабельны, в том числе и из-за п.2

>2

Неиллюзорные проблемы мержа в свою репу я испытываю в hg. Дело касается реально больших изменений, когда в стороннем репе используются свои ветки. Поэтому мне это не удобно, да

Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск распределённой системы управления версиями Mercurial ..."  +1 +/
Сообщение от Cykooz (ok), 06-Фев-17, 15:55 
> В hg нет веток.

Вы это о чём? Вот как раз в гите нет настоящих веток, то что там называется веткой - это просто локальная именованная ссылка на один из top-овых коммитов в дереве, которая не пушится во внешнюю репу.
В меркуриале есть аналог таких вот именованных ссылок, и они тоже работают только в локальном репазитории и не уходят во внешние репы.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

70. "Выпуск распределённой системы управления версиями Mercurial ..."  +/
Сообщение от anonymous (??), 09-Фев-17, 23:32 
>> В hg нет веток.
> Вы это о чём? Вот как раз в гите нет настоящих веток,
> то что там называется веткой - это просто локальная именованная ссылка
> на один из top-овых коммитов в дереве, которая не пушится во
> внешнюю репу.
> В меркуриале есть аналог таких вот именованных ссылок, и они тоже работают
> только в локальном репазитории и не уходят во внешние репы.

Вы зря мешаете тёплое с мягким. Именованная ссылка --- это одно. Передача именнованных ссылок в другой репозиторий --- это другое. А branch --- это узел в графе коммитов у которого два потомка. И в hg это, наверное, должно быть так же.

Ответить | Правка | Наверх | Cообщить модератору

72. "Выпуск распределённой системы управления версиями Mercurial ..."  +/
Сообщение от Cykooz (ok), 09-Фев-17, 23:41 
> А branch ---
> это узел в графе коммитов у которого два потомка. И в
> hg это, наверное, должно быть так же.

Хм, branch - это так то ветка, а не узел (node), поэтому ваше определение как то не очень подходит.

Ответить | Правка | Наверх | Cообщить модератору

73. "Выпуск распределённой системы управления версиями Mercurial ..."  +/
Сообщение от anonymous (??), 09-Фев-17, 23:59 
> Хм, branch - это так то ветка, а не узел (node), поэтому ваше определение как то не очень подходит.

Хорошо. Любой путь к листу в графе коммитов. А узел в графе коммитов у которого два потомка --- это branch point. Так лучше?

Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск распределённой системы управления версиями Mercurial ..."  –3 +/
Сообщение от gaga (ok), 07-Фев-17, 00:18 
Т.е. даже первую страницу самого простого туториала по ртути ты прочитать не осилил дальше заголовка? Потому что там обычно во втором абзаце написано, что то, что в гите называется ветками, в меркуриал называется букмарк, что намного правильней.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

53. "Выпуск распределённой системы управления версиями Mercurial ..."  +1 +/
Сообщение от Аноним (-), 07-Фев-17, 12:10 
Ты так говоришь, как будто этими букмарками пользовался. Или теоретик-читатель мануалов? Простите, но букмарки это инородно даже hg, и неюзабельно соответственно. И это совсем не то, что ветки в гите, а "аналог". Китайский, ага
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру