Size: a a a

2019 February 23

RU

Roman Usherenko in pro.git::next
Анатолий Облаухов
А как же попросить меня нажать кнопочку? :(
нажми кнопочку
источник
2019 February 24

IZ

Ilia Zviagin in pro.git::next
Igor Ivanov
дратути, а тут mercurial же ещё не запретили обсуждать, да?)

затеяли революцию, десяток сильно-связных реп переделали в один монорепозиторий, получился толстый монстр на 4.5 гига, 92к файлов и 62к коммитов

по http выкачивается за 1.5 минуты через hg clone -U --uncompresed

по ssh - с --uncompressed соединение просто виснет намертво, без него - выкачивается за 9m10s, при добавлении Compress в .ssh/config для этого хоста - 8m58s, что особой погоды не делает

всех деталей процесса переезда не знаю, но ssh вроде как неизбежно, в связи с чем возникает вопрос - можно ли это дело как-то ускорить?
А что же такого там у вас в репе на 4.5 гига?
Неужели исходного кода?
источник

Dv

Dr. Friedrich von Never in pro.git::next
Ilia Zviagin
А что же такого там у вас в репе на 4.5 гига?
Неужели исходного кода?
У меня были такие огромные репы после импорта из TFS, потому что там люди дикие, и иногда бинарники заливали в VCS.
источник

IZ

Ilia Zviagin in pro.git::next
Ну я на то же намекаю, что там просто какое-то говно лежит, которого не должно быть в репозитории исходного кода.
источник

IZ

Ilia Zviagin in pro.git::next
Причем такое, что ещё и плохо жмётся.
источник

IZ

Ilia Zviagin in pro.git::next
Соответственно, если они выбросят это совсем либо в отдельный репозиторий, проблема решится
источник

II

Igor Ivanov in pro.git::next
Ilia Zviagin
А что же такого там у вас в репе на 4.5 гига?
Неужели исходного кода?
Исходного кода, своего, чужого, бинарей, архивов, картинок, автогенерящихся мануалов, добавленного и удаленного через полгода, в разных ветках... богатый перечень крч набрался за долгие года
После того, как выпилили из истории все файлы, которых не было в рабочей копии месяц назад, и позакрывали все ветки не обновлявшиеся дольше полугода, стало 2.5гб вместо и 45к коммитов вместо 65к
источник

АП

Алексей Пономарёв Mielofon [E13/RU/NCH] in pro.git::next
Dr. Friedrich von Never
У меня были такие огромные репы после импорта из TFS, потому что там люди дикие, и иногда бинарники заливали в VCS.
А вот кстати lfs кто нить пользуется?
источник

Dv

Dr. Friedrich von Never in pro.git::next
Ну, мне не доводилось пока.
источник

Dv

Dr. Friedrich von Never in pro.git::next
А в те годы, когда мы мигрировали с TFS, LFS пока ещё не было :)
источник

P

Pavel in pro.git::next
Алексей Пономарёв Mielofon [E13/RU/NCH]
А вот кстати lfs кто нить пользуется?
Пользуюсь. На старой работе активно юзали.
источник

АП

Алексей Пономарёв Mielofon [E13/RU/NCH] in pro.git::next
Pavel
Пользуюсь. На старой работе активно юзали.
А на чем у вас оно? У нас gerrit для git-а, а lfs взгромоздили на Nexus.
источник

P

Pavel in pro.git::next
Алексей Пономарёв Mielofon [E13/RU/NCH]
А на чем у вас оно? У нас gerrit для git-а, а lfs взгромоздили на Nexus.
не смогу ответить, т.к. на работе админы этим занимались, сам не лез туда. а для своих проектов тот что на gitlab.com использую
источник
2019 February 25

IL

Ignat Loskutov in pro.git::next
Igor Ivanov
Исходного кода, своего, чужого, бинарей, архивов, картинок, автогенерящихся мануалов, добавленного и удаленного через полгода, в разных ветках... богатый перечень крч набрался за долгие года
После того, как выпилили из истории все файлы, которых не было в рабочей копии месяц назад, и позакрывали все ветки не обновлявшиеся дольше полугода, стало 2.5гб вместо и 45к коммитов вместо 65к
Не то чтобы всё это было необходимо для сборки, но когда стал использовать git для кода, то сложно остановиться?
источник
2019 February 26

P

Pavel in pro.git::next
Не совсем в тему git'а, но интересная статья про монолитный репозиторий использующийся в гугле (по ссылке есть кнопка для скачивания pdf).
https://dl.acm.org/citation.cfm?doid=2963119.2854146
источник
2019 February 28

A

Andrey in pro.git::next
можно сделать комит о том что я сделал пик-чери?
источник

Dv

Dr. Friedrich von Never in pro.git::next
Andrey
можно сделать комит о том что я сделал пик-чери?
Но ведь, когда ты делаешь черри-пик, то в итоге и получается коммит, верно?
источник

A

Andrey in pro.git::next
Dr. Friedrich von Never
Но ведь, когда ты делаешь черри-пик, то в итоге и получается коммит, верно?
верно. не посмотрел историю. спасибо
источник

AO

Alibek a1batross Omarov in pro.git::next
$ git cherry-pick
rerorerorerorerorerorerorerorero
источник
2019 March 07

IZ

Ilia Zviagin in pro.git::next
решил почитать "Pro Git" в которой описана версия 2.0.  не устарела ли она случайно?
источник