The OpenNET Project / Index page

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



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

Оглавление

Выпуск распределенной системы управления исходными текстами ..., opennews (??), 19-Янв-18, (0) [смотреть все]

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


6. "Выпуск распределенной системы управления исходными текстами ..."  –7 +/
Сообщение от oriontvv (?), 19-Янв-18, 12:45 
ртуть
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск распределенной системы управления исходными текстами ..."  +5 +/
Сообщение от пох (?), 19-Янв-18, 14:19 
> ртуть

пока ты не обнаруживаешь, что два комита назад случайно написал слово $у# в коммит-мессадж.
После чего создал новую ветку (иногда хочется именно настоящих веток, а не ползающих тегов), поэтому даже если у тебя нет клонов и даже с помощью histedit (который это делает, мягко говоря, через анус) ничего изменить нельзя, так и будешь жить дальше с $уем.

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

Ну и до кучи - нет никакой возможности сосияльных взаимоотсношений между разработчиками - единственный нормально поддерживающий hg сервис принадлежал microsoft, и успешно ей похоронен.
А возможности обзавестись собственным вообще никогда не было.

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

20. "Выпуск распределенной системы управления исходными текстами ..."  –3 +/
Сообщение от Andrey Mitrofanov (?), 19-Янв-18, 14:47 
>нет никакой возможности сосияльных взаимоотсношений между разработчиками
> - единственный нормально поддерживающий hg сервис принадлежал microsoft, и успешно ей
> похоронен.
> А возможности обзавестись собственным вообще никогда не было.

Глазам не верю. Такие правильности от Вурдалака. Вы меня не обманываете?!

Вы там ближе, не знаете, может они и "проблемой гитхаба" заинтересуются, команду гробовщиков вышлют??

Впочем, нет.  Надо держаться!  Атож, сбудется -- никаким фейри не отмоешься---

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

26. "Выпуск распределенной системы управления исходными текстами ..."  –4 +/
Сообщение от oriontvv (?), 19-Янв-18, 15:32 
>случайно написал слово $у# в коммит-мессадж.

не хочу спорить о возможности менять историю. мне удобнее, когда ее нельзя менять, но каждый дро4ит-как-хочит.
если нужна какая-то премодерация комитов по своему формату, это опционально решается отдельными тулами по хуками/ci.

>единственный нормально поддерживающий hg сервис принадлежал microsoft, и успешно ей похоронен.

а что не так с битбакетом? и там даже бесплатные закрытые репы вести можно, в отличие от гитхаба.

что до веток, то настоящие ветки как раз в меркуриале, имхо. (https://habrahabr.ru/post/123700/)
в гите меня больше всего бесит его оверусложненный интерфейс с кучей избыточных и неочевидных разнородных параметров. возможность помержить больше двух веток за раз я тоже считаю только вредной. потом хрен разберешь по истории что-откуда пришло.
но не хочу разводить холивар, функционально то гит с меркуриалом практически одинаковы.

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

38. "Выпуск распределенной системы управления исходными текстами ..."  –3 +/
Сообщение от пох (?), 19-Янв-18, 16:57 
> не хочу спорить о возможности менять историю. мне удобнее, когда ее нельзя менять

прикол в том, что менять-то можно - но только на шаг назад. Не спохватился вовремя - проехали.

> а что не так с битбакетом?

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

> что до веток, то настоящие ветки как раз в меркуриале, имхо. (https://habrahabr.ru/post/123700/)

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

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

45. "Выпуск распределенной системы управления исходными текстами ..."  –2 +/
Сообщение от Скептик (?), 19-Янв-18, 18:07 
> прикол в том, что менять-то можно - но только на шаг назад. Не спохватился вовремя - проехали.

hg rebase не осилил?

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

49. "Выпуск распределенной системы управления исходными текстами ..."  –1 +/
Сообщение от oriontvv (?), 19-Янв-18, 19:21 
>> прикол в том, что менять-то можно - но только на шаг назад. Не спохватился вовремя - проехали.
> hg rebase не осилил?

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

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

59. "Выпуск распределенной системы управления исходными текстами ..."  –1 +/
Сообщение от Скептик (?), 20-Янв-18, 11:45 
>только вот пушнутые комиты не получится ребейзнуть, что имхо логично. а незапушенное можно хоть как поменять.

не так все страшно. если что-то реально нужно поправить, это можно сделать через force push или strip(на сервере) и push. это далеко не тривиальные операции, но даже это гораздо проще в использовании, чем в git. ну а если в репозиторий часто попадает лажа, может "дело не в бобине"?

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

39. "Выпуск распределенной системы управления исходными текстами ..."  –2 +/
Сообщение от Michael Shigorinemail (ok), 19-Янв-18, 16:58 
> в гите меня больше всего бесит его оверусложненный интерфейс

Да, двухколёсный велосипед сложнее трёхколёсного.  Не стоит спешить.

> функционально-то гит с меркуриалом практически одинаковы

Нет.

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

43. "Выпуск распределенной системы управления исходными текстами ..."  +/
Сообщение от gaga (ok), 19-Янв-18, 17:08 
Да. Есть куча примеров того, что не может, и может другой. Но в целом функционал один. Меркуриал умеет больше в целом за счет расширений, гит больше "из коробки".
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск распределенной системы управления исходными текстами ..."  +/
Сообщение от oriontvv (?), 19-Янв-18, 18:15 
да я и не спешу - успешно еду с удовольствием на трехколесном, зато без палок в колеса на пустом месте)
все возникающие задачи успешно решаются очевидным образом. за это мне hg и нравится.

>нет

можно плз юзкейс - что может гит, и не может hg?

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

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

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




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

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