Size: a a a

2021 February 06

OJ

Oleg Junior in pro.git::next
Dr. Friedrich von Never
SVN — централизованная VCS, и поэтому многие операции (типа мержа, например) требуют в общем случае сетевого IO, и зачастую очень большого количества запросов (по HTTP-запросу на каждый файл в худшем случае, например), и поэтому выполняются очень медленно.
я на вакансию откликнулся одну. они сказали у них SVN, но я не спрашивал почему такой выбор сделали. может с ней придется работать, если возьмут
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
А, ну и представь приколюху: сервер упал, или интернет отвалился — и ты не можешь коммитить.
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Да, мы живём в 2021 году, и сервера падают нечасто. Но такое бывает. И я вообще не могу себе такого представить, такой дикости. Как это «не могу коммитить»? А что тогда делать-то? Писать в кулачок? В себе этот код держать?
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Так что после знакомства с приличными DVCS мой опыт работы с SVN прям натурально пошёл по наклонной, каждое действие всё больше фрустрировало.
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Не могу рекомендовать ну никак.
источник

RU

Roman Usherenko in pro.git::next
сейчас это такой дикостью кажется конечно. а помню 10 лет назад учил гит и вначале вообще не понимал, зачем эти два этапа комит и пуш
источник

MK

Matwey Kornilov in pro.git::next
Dr. Friedrich von Never
У меня на прошлой работе были проекты в SVN, и мерж пары веток мог занимать полчаса, к примеру. Просто вот от момента ввода команды svn merge и до того, как я смогу дальше работать (резолвить конфликты, к примеру) проходило полчаса.
Ха-ха. А потом ты два дня резолвишь конфликты
источник

MK

Matwey Kornilov in pro.git::next
Я бы не соглашался, гниловатая контора. Зачем им SVN в 2021?
источник

C

Chuvi in pro.git::next
Matwey Kornilov
Я бы не соглашался, гниловатая контора. Зачем им SVN в 2021?
обожаю вопросы подобного рода. Ну, начинали они с свн-а когда-то давно. Бывает такое.
источник

MK

Matwey Kornilov in pro.git::next
Chuvi
обожаю вопросы подобного рода. Ну, начинали они с свн-а когда-то давно. Бывает такое.
Ага, ну вот счастливчик и будет дальше ковырять продукт 15-летней давности, который настолько важен, что даже из SVN его не хотят мигрировать
источник

MK

Matwey Kornilov in pro.git::next
Dr. Friedrich von Never
Так что после знакомства с приличными DVCS мой опыт работы с SVN прям натурально пошёл по наклонной, каждое действие всё больше фрустрировало.
Правильно, только CVS, только хардкор
источник

RU

Roman Usherenko in pro.git::next
Matwey Kornilov
Правильно, только CVS, только хардкор
cvs, php, правка исходников на общем dev сервере, запросы в базу из темплейтов, деплой на фтп

я ничего не упустил?)
источник

C

Chuvi in pro.git::next
Matwey Kornilov
Ага, ну вот счастливчик и будет дальше ковырять продукт 15-летней давности, который настолько важен, что даже из SVN его не хотят мигрировать
Ну, да. Такое бывает. Кстати, помимо SVN есть ещё Mercurial и иные системы контроля версий. (Кстати, поинтересуйтесь, ради прикола, чем пользуется sqlite3)
источник

АЕ

Александр Епанешнико... in pro.git::next
Dr. Friedrich von Never
У меня на прошлой работе были проекты в SVN, и мерж пары веток мог занимать полчаса, к примеру. Просто вот от момента ввода команды svn merge и до того, как я смогу дальше работать (резолвить конфликты, к примеру) проходило полчаса.
вот это да. не знал, что всё так плохо.
источник

АЕ

Александр Епанешнико... in pro.git::next
Matwey Kornilov
Я бы не соглашался, гниловатая контора. Зачем им SVN в 2021?
ну может там легаси. хотя в гит надо всё же мигрировать.
источник
2021 February 09

W

Wembley in pro.git::next
Всем привет
Как быть, если установлено имя и почта, причем git config user.name выводит все как надо, но когда делаю git pull - ставятся левые значения?
источник

SK

Stas Koynov in pro.git::next
Wembley
Всем привет
Как быть, если установлено имя и почта, причем git config user.name выводит все как надо, но когда делаю git pull - ставятся левые значения?
а git pull скачивает с сервера. ваши имя и почта. будут применены, к новым коммитам. и когда вы их пошлете назад на сервер git push.
источник

W

Wembley in pro.git::next
Stas Koynov
а git pull скачивает с сервера. ваши имя и почта. будут применены, к новым коммитам. и когда вы их пошлете назад на сервер git push.
Как же меня этот гит уже.. Сегодня книгу мне отправляют Pro Git, вроде хорошая, надеюсь поможет разобраться с ним.

А за ответ спасибо, вещь совсем не очевидная для меня была
источник

SK

Stas Koynov in pro.git::next
Wembley
Как же меня этот гит уже.. Сегодня книгу мне отправляют Pro Git, вроде хорошая, надеюсь поможет разобраться с ним.

А за ответ спасибо, вещь совсем не очевидная для меня была
ну просто ваш вопрос был более чем некорректен. Он просто не логичен!
источник

W

Wembley in pro.git::next
Stas Koynov
ну просто ваш вопрос был более чем некорректен. Он просто не логичен!
Как по мне, весьма логично было бы при git pull`e смотреть git config
источник