metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-07-16 09:53 am

На дворе шел 2012 год

Мейл-лист разработчиков некоей СУБД:
BTW, IMHO subversion is worse than CVS. I don't understand why you want to migrate at all.

[identity profile] freiksenet.livejournal.com 2012-07-16 02:51 pm (UTC)(link)
Я может туплю, но как? После второго рибейза в репозитории куда пушим будет коммит посде предыдущего рибейза, куда он денется? Если он там будет то дерево в локальном репозитории 1 ahead 1 behind и fast-forward не пройдет.

[identity profile] blacklion.livejournal.com 2012-07-16 02:54 pm (UTC)(link)
После второго рибейза в репозитории куда пушим будет коммит посде предыдущего рибейза, куда он денется?
Да. А так как после второго рибейза того коммита уже нет, а есть новый (пусть и стем же сожержанием ПО СМЫСЛУ, но с другой чексуммой — т.е. идентификатором), то он снова проапушится и промёржится.

У меня без всяких форсов получилось на раз-два.

[identity profile] freiksenet.livejournal.com 2012-07-16 02:59 pm (UTC)(link)
Блядь, и правда. Правильно мы всегда мёрдж юзаем тогда %)

[identity profile] blacklion.livejournal.com 2012-07-16 03:00 pm (UTC)(link)
Воот! Я на это напоролся в первый же день — я использую свой сервер как точку встречи своих двух компов (итого на одного меня три репозитория — серверный и два на рабочих станциях, общение с апстримом через сервер) и, не подумав, сразу выбрал workflow с ребейзом. Потом уже подумал, хлопнул себя по лбу, и понял, что в такой схемек ребейз делать нельзя.

[identity profile] theiced.livejournal.com 2012-07-17 12:21 am (UTC)(link)
так делать низяяяяя.

Do not rebase commits that you have pushed to a public repository. (c)

а вообще торвальдс говноед ;]