30.05.2018, 19:19 | #1 |
Участник
|
GIT vs SVN
Доброго времени, коллеги!
Открою, наверное, очередной холивар... Стоит AX2009 и SVN. Выгружаем проекты и коммитим именно проекты. Неудобно. Переходим на пообъектный экспорт. В связи с этим появилась возможность сменить систему контроля версий. Выбор стоит только из "остаться на SVN" или "перейти на GIT". TFS не подходит в силу отсутствия лицензий на 2010. Опишите, пожалуйста, плюсы и минусы, кто чем пользовался.
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|
30.05.2018, 20:42 | #2 |
Участник
|
Мы пользуемся git - он поддерживается vsts, например. Много разных инструментов и большое сообщество. Svn пользовался когда-то давно. Она централизованная а git - распределённая.
Вообще это частиц вопрос в интернете https://www.google.ru/search?q=git+vs+svn |
|
30.05.2018, 21:28 | #3 |
Участник
|
Это хорошо, но Вы забываете, что у нас 2009, а значит ни какой студии.
Это очевидно. Цитата:
Сообщение от belugin
Вообще это частиц вопрос в интернете https://www.google.ru/search?q=git+vs+svn
А как быть если аксапта на удаленке? Т.е. по RDP. У всех. Такая политика компании. Как быть с базами? Если один удалил таблицу, остальные узнают об этом только при мёрже?
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|
30.05.2018, 22:19 | #4 |
Участник
|
Я просто расказываю как у нас. Разумеется у всех свои условия. VSTS это visual studio team services - оно бесплатно до 5 пользователей. Т.е. можно пользоваться серверной инфраструктурой.
Цитата:
Читал, но там речь в основном про проекты, которые можно держать и локально. А вот как быть с аксаптой? Нужно на каждого разраба по SQL серверу и по АОСу?
Для версий до 2012 есть свои особенности (например ID сервер). Цитата:
А как быть если аксапта на удаленке? Т.е. по RDP. У всех. Такая политика компании.
Цитата:
Как быть с базами? Если один удалил таблицу, остальные узнают об этом только при мёрже?
Последний раз редактировалось belugin; 30.05.2018 в 22:22. |
|
31.05.2018, 02:04 | #5 |
Участник
|
А чем кстати в 2009 не устраивает встроенный MorphX как система контроля версий?
|
|
31.05.2018, 08:17 | #6 |
Участник
|
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|
31.05.2018, 10:29 | #7 |
Участник
|
|
|
31.05.2018, 19:05 | #8 |
Участник
|
Бранчеваться например.
Цитата:
Что-бы программисты не ждали друг друга. У нас довольно часто задачи пересекаются и один программист блочит остальных, а сроки никто не отменял.
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|
04.06.2018, 09:22 | #9 |
Участник
|
Кажется MS начнет потихоньку дрейфовать в Git : Microsoft покупает GitHub
|
|
04.06.2018, 09:24 | #10 |
Участник
|
|
|
04.06.2018, 10:01 | #11 |
Участник
|
Что-бы программисты не ждали друг друга. У нас довольно часто задачи пересекаются и один программист блочит остальных, а сроки никто не отменял.[/QUOTE]
Если речь о том что файл в чекауте а другой разраб не может его редактировать - зачекинить, то почему бы не выделить отдельное приложение с системой контроля версий MorphX только для хранения готовых фич, а на разработческом приложении не ставить систему контроля версий, выделять изменяемые объекты может быть комментариями. Потом, как готово переносить проектами готовый код на приложение с контролем версий. Перенос занимает не много времени и никто не будет блокировать никого. |
|
04.06.2018, 12:38 | #12 |
Участник
|
Цитата:
|
|
06.06.2018, 18:21 | #13 |
Banned
|
Цитата:
Сообщение от Alexius
Кажется MS начнет потихоньку дрейфовать в Git : Microsoft покупает GitHub
Шутка, но прощай GitHub. Думаю что все приличные хипстеры оттуда уже уходят. Кстати Git это не только GitHub. |
|
06.06.2018, 18:27 | #14 |
Banned
|
Цитата:
Devs are flooding to GitLab amidst Github Microsoft acquisition rumors
Цитата:
A quick search on Twitter finds countless people proclaiming that Github is dead, and promising to move to rival services — like GitLab and Atlassian’s BitBucket.
It seems some are making good on their promises. GitLab says it’s seeing ten times the usual normal daily amount of repositories. |
|