|
Git ?
|
|||
---|---|---|---|
#18+
Git действительно настолько крут, что переход на него с, например, Svn оправдан? Или опять кипишь на пустом месте? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 06:40 |
|
Git ?
|
|||
---|---|---|---|
#18+
Как раз вчера думал обсуждал. У гита есть нативная поддержка vs team. Значит и мержилка vs. Думаю ответ очевиден ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 08:58 |
|
Git ?
|
|||
---|---|---|---|
#18+
Алексей К, любой из следующих переходов оправдан: Svn - Git, Svn - Mercurial (Hg), Svn - TFS, и Svn - Perforce. Но не разводишь-ли ты сам кипиш на пустом месте? Сейчас ведь опять начнешь доказывать, что вам в вашем корпоративе этого не надо. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 09:19 |
|
Git ?
|
|||
---|---|---|---|
#18+
skyANAНо не разводишь-ли ты сам кипиш на пустом месте?А как иначе привлечь общественность? :-) skyANAСейчас ведь опять начнешь доказывать, что вам в вашем корпоративе этого не надо. :) Доказывать может быть буду потом, когда сам разберусь в сложившейся ситуации. :-) netivanКак раз вчера думал обсуждал. У гита есть нативная поддержка vs team. Значит и мержилка vs. Думаю ответ очевиденМне нужен чисто версионник. Ничего лишнего. Хотелось бы пару примеров вроде: "Раньше с SVN были XXX проблемы. С переходом на XXX проблемы были решены". Вот у меня сейчас VisualSVNServer + TortoiseSVN + AnkhSVN. Всё работает прекрасно, мои потребности полностью удовлетворены. Есть ли смысл трогать то что работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 09:43 |
|
Git ?
|
|||
---|---|---|---|
#18+
Алексей К, какую мержилку используешь в Анкхе? Я вот ищу, но все хорошие платные. ЗЫ VisualSVN теперь работает с VS тулзой. Но он стоит 1700долларов/ сайт :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 10:03 |
|
Git ?
|
|||
---|---|---|---|
#18+
Алексей КЕсть ли смысл трогать то что работает? Смысл трогать то что работает есть только если в перспективе то что работает не будет давать нужного эффекта. Стоит TFS2010, система мягко говоря далека от идеала, но пох, возложенные задачи она решает. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 10:03 |
|
Git ?
|
|||
---|---|---|---|
#18+
netivanАлексей К, какую мержилку используешь в Анкхе? Я вот ищу, но все хорошие платные.Мы работаем с блокировками, что-то мержить приходится редко. Если приходится, то мержю обычно в черепахе. netivanЗЫ VisualSVN теперь работает с VS тулзой. Но он стоит 1700долларов/ сайт :)VisualSVN использую только сервер. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 10:17 |
|
Git ?
|
|||
---|---|---|---|
#18+
EDUARD SAPOTSKIАлексей КЕсть ли смысл трогать то что работает? Смысл трогать то что работает есть только если в перспективе то что работает не будет давать нужного эффекта.Остаётся вопрос, как угадать эти перспективы, если сегодня их не видно. :-) EDUARD SAPOTSKIСтоит TFS2010, система мягко говоря далека от идеала , но пох, возложенные задачи она решает.Странно, хоть я с ним и не работал, но все его хвалят. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 10:19 |
|
Git ?
|
|||
---|---|---|---|
#18+
Алексей КХотелось бы пару примеров вроде: "Раньше с SVN были XXX проблемы. С переходом на XXX проблемы были решены".Повествование от Спольски подойдёт? Hg Init: Часть 1. Переобучение для пользователей Subversion Hg Init: Часть 2. Основы Mercurial Hg Init: Часть 3. Привыкаем работать в команде Hg Init: Часть 4. Исправляем ошибки Hg Init: Часть 5. Процесс слияния Hg Init: Часть 6. Архитектура репозиториев ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 11:01 |
|
Git ?
|
|||
---|---|---|---|
#18+
Я TFS2012 доволен более чем. Кстати, он же и GIT поддерживает, при желании ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 11:23 |
|
Git ?
|
|||
---|---|---|---|
#18+
skyANA Hg Init: Часть 1. Переобучение для пользователей Subversion авторКогда нам нужно сделать слияние, Subversion смотрит на обе ревизии — мой измененный код и ваш измененный код — и пытается угадать, как слепить их вместе в один большой страшный бардак. Обычно Subversion это не удается, и получаются длинные списки конфликтов («merge conflicts»), которые на самом деле не конфликты, а просто места, в которых система не смогла разобраться в наших изменениях.Не понравилось. Конфликты возникают, если одна и та же часть сливаемых данных изменена в обоих источниках. Проблема фундаментальна и не зависит от реализации версионника. Например, те же проблемы возникают при двунаправленной репликации БД. Все остальные проблемы тоже надуманы - всё решается бранчами. А с дуру можно и буй сломать. авторМайк однажды так рассердился из-за изменений, которые поломали билд, что ворвался к практиканту, смахнул все с его стола и проорал: «Это твой последний день!». Этот день не был последним, но бедный практикант практически намочил штаны. Автору нужно лечить нервы. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 11:37 |
|
Git ?
|
|||
---|---|---|---|
#18+
авторДля сравнения, если мы независимо работали в Mercurial, то система сохраняла серии изменений. Таким образом, когда мы хотим сделать слияние кода, у Mercurial на самом деле гораздо больше информации: система знает, что каждый из нас изменил, и может заново применить эти изменения вместо того, чтобы смотреть на конечный вариант и пытаться угадать, как все это собрать воедино.При слиянии бранчей SVN так же обладает всей историей изменений в сливаемых ветках. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 11:49 |
|
Git ?
|
|||
---|---|---|---|
#18+
В SVN заводим на каждого программиста его личный бранч, и схема работы станет аналогичной. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 11:52 |
|
Git ?
|
|||
---|---|---|---|
#18+
Алексей К, в твоем случае смысла нет никакого. У Git в текущем контексте есть один большой плюс - интеграция с VS. Говорят там еще внутренний механизм мержей получше. Остальное все задротство от лукавого. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:02 |
|
Git ?
|
|||
---|---|---|---|
#18+
netivanАлексей К, в твоем случае смысла нет никакого.Судя по всему - да. netivanУ Git в текущем контексте есть один большой плюс - интеграция с VS.AnkhSVN в принципе устраивает. netivanГоворят там еще внутренний механизм мержей получше.Кто его знает. Новые версии SVN выходят достаточно часто. netivanОстальное все задротство от лукавого.Да, мне тоже так показалось. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:05 |
|
Git ?
|
|||
---|---|---|---|
#18+
Всё на помойку. Team Foundation Server 2013 наше всё :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:15 |
|
Git ?
|
|||
---|---|---|---|
#18+
МСУВсё на помойку. Team Foundation Server 2013 наше всё :) это бесспорно) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:23 |
|
Git ?
|
|||
---|---|---|---|
#18+
МСУВсё на помойку. Team Foundation Server 2013 наше всё :)"задротство" (ц) netivan ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:29 |
|
Git ?
|
|||
---|---|---|---|
#18+
Алексей КEDUARD SAPOTSKIСтоит TFS2010, система мягко говоря далека от идеала , но пох, возложенные задачи она решает.Странно, хоть я с ним и не работал, но все его хвалят. У меня лично к TFS2010 (другие не трогал) претензий нет, всего хватает, но факт что без SP1 и всех апдейтов он не жизнеспособен, глюк на глюке, сейчас с апдейтами все вроде пропатчили нормально. Другие жалуются что "все не так", но в тонкости плача не вникал, нет необходимости. Веб-интерфейс только тормознутый, там вроде еще на .NET 2.0 все сделано. Но тот же SVN особо скоростью тоже не отличается. Ваще я не спец по разным "версионникам", только в начале этого года начал юзать TFS, т.к. уже образовался конкретный бардак в проектах, пришлось разгребать. Алексей КEDUARD SAPOTSKIпропущено... Смысл трогать то что работает есть только если в перспективе то что работает не будет давать нужного эффекта.Остаётся вопрос, как угадать эти перспективы, если сегодня их не видно. :-) Могу обрадовать (или огорчить). Угадывать уже ничего не надо. Все действительно эффективное в плане разработки ПО уже придумали лет 10 назад. Лет 5 назад навели окончательный марафет, сейчас только все переливают воду из пустого в порожнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:33 |
|
Git ?
|
|||
---|---|---|---|
#18+
EDUARD SAPOTSKIНо тот же SVN особо скоростью тоже не отличается.Сравнительно недавно в SVN изменили формат рабочей копии, производительность выросла в разы. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:36 |
|
Git ?
|
|||
---|---|---|---|
#18+
Алексей КEDUARD SAPOTSKIНо тот же SVN особо скоростью тоже не отличается.Сравнительно недавно в SVN изменили формат рабочей копии, производительность выросла в разы. тынц можно? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:37 |
|
Git ?
|
|||
---|---|---|---|
#18+
netivanАлексей Кпропущено... Сравнительно недавно в SVN изменили формат рабочей копии, производительность выросла в разы. тынц можно? тынц ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:40 |
|
Git ?
|
|||
---|---|---|---|
#18+
EDUARD SAPOTSKIСтоит TFS2010, система мягко говоря далека от идеала, но пох, возложенные задачи она решает. Поставь 2013 и будет тебе всё в одном флаконе. И SharePoint портал в придачу :) netivanМСУВсё на помойку. Team Foundation Server 2013 наше всё :) это бесспорно) Ну тогда нафик тупые опросы нужны? :) Алексей КМСУВсё на помойку. Team Foundation Server 2013 наше всё :)"задротство" (ц) netivan Трупасанство! :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:46 |
|
Git ?
|
|||
---|---|---|---|
#18+
Алексей КskyANA Hg Init: Часть 1. Переобучение для пользователей Subversion авторКогда нам нужно сделать слияние, Subversion смотрит на обе ревизии — мой измененный код и ваш измененный код — и пытается угадать, как слепить их вместе в один большой страшный бардак. Обычно Subversion это не удается, и получаются длинные списки конфликтов («merge conflicts»), которые на самом деле не конфликты, а просто места, в которых система не смогла разобраться в наших изменениях.Не понравилось. Конфликты возникают, если одна и та же часть сливаемых данных изменена в обоих источниках. Проблема фундаментальна и не зависит от реализации версионника.Как раз-таки зависит от реализации. В Git, Mercurial и TFS конфликты гораздо реже возникают. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:53 |
|
Git ?
|
|||
---|---|---|---|
#18+
skyANAАлексей Кпропущено... пропущено... Не понравилось. Конфликты возникают, если одна и та же часть сливаемых данных изменена в обоих источниках. Проблема фундаментальна и не зависит от реализации версионника.Как раз-таки зависит от реализации. В Git, Mercurial и TFS конфликты гораздо реже возникают.Зависит от организации процесса разработки, от распределения частей кода между исполнителями, но не от версионника. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:57 |
|
|
start [/forum/topic.php?fid=20&startmsg=38805670&tid=1402246]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 326ms |
total: | 469ms |
0 / 0 |