|
|
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
HoBTIDsphinx_mvВообще-то, "по логике" надо бы на каждое изменение дизайна (или реалиации функции) делать отдельную ветку, а в конце все ветки должны быть слиты в финальную... И при этом следует не забывать, что часть из этих веток в "финал" никогда не пойдет...Прекрасный совет, как не надо делать. Впрочем так никто и не делает, из-за слишком большой трудоемкости данного метода. Впрочем, мы так и делаем, и еще с десяток проектов моем поле видимости. Это примерно 100-200 разработчиков минимум. То, что ты живешь в селе - это еще не показатель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 01:23 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovHoBTIDBaurzhanS, Например, Git корректно понимает различные комбинации переименований папок, перемещений и переименований файлов, да еще и с внесением изменений в часть из них. SVN при этом выдаст Tree Conflict, с которым разрабочики будут мучатся очень долго...SVN, вообщем-то, не стоИт на месте . Приведена ссылка на черновик документации версии 1.7 . Актуальная - 1.8 . Приведенная проблема актуальна для версии 1.7, актуальна ли для 1.8 - не знаю. А каком смысл в вашей ссылке? Вам может ссылку на букварь кинуть? Образование подтянете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 11:01 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
sphinx_mv"Проблемы индейцев шерифа не волнуют" (с) Невменяемые трудности подобной методики на SVN - это к Git'у совершенно никаким боком не относится. Потому что нет никакой трудоемкости в этом при работе с Git. То есть - ВООБЩЕ! :) Три-четыре варианта реализации некоторого нетривиального функционала - вполне реальная ситуация. И иметь ветки под каждый из вариантов - очень неплохо рулится. С использованием Git. Переключение с ветки на ветку - пальцы даже не надо мочить. Даже коммитить текущую работу перед этим нет необходимости. "Увлекательное чтиво", например, тут ... Конечно же, нет проблем с такой методикой, если вы используете Git , здесь она как раз является основной :-) Ну единственное, что в случае тривиальных изменений все равно проще вносить их в одну ветку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 11:09 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
HoBTIDКонечно же, нет проблем с такой методикой, если вы используете Git , здесь она как раз является основной :-) На самом деле это не зависит от того, каким средством контроля версий пользуется разработчик. Просто одни средства контроля и управления версиями позволяют это делать легко, а в других это весьма геморройно... ИМХО (банально): минимальное количество веток при разработке - количество активных разработчиков/дизайнеров. Команда в 50-100 человек - это не много. Плюс ветки для тестов, релизные и т.п. И всем этим "хозяйством" нужно как-то управлять. HoBTIDНу единственное, что в случае тривиальных изменений все равно проще вносить их в одну ветку.Критерий "тривиальности" - в студию! :) Особенно в свете того, что логически, одна ветка - набор последовательных изменений кода. Если изменения должны некоторое время "жить" параллельно - вот вам и выделение ветки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 12:14 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
nolockyТы просто дурак или прикалываешься? Все твои несовместимые апдейты пойдут как конфликты, сиди себе и через kdiff3 какой разруливай, потерянный ты наш.Соберись с мыслями и ответь на один вопрос: как мне в SVN, при наличии локальных изменений, отменить результаты сделанной перед этим команды Update? nolockyНа предыдущий твой пост я не стал отвечать, там одно ослоумие твое, откровенно лень проводить ликбез.Ну типа слив, всё такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 12:22 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
НахлобучnolockyТы просто дурак или прикалываешься? Все твои несовместимые апдейты пойдут как конфликты, сиди себе и через kdiff3 какой разруливай, потерянный ты наш.Соберись с мыслями и ответь на один вопрос: как мне в SVN, при наличии локальных изменений, отменить результаты сделанной перед этим команды Update? resolve conflict using mine, в черепашке правой кнопойчкой или командной строкой аналогично НахлобучnolockyНа предыдущий твой пост я не стал отвечать, там одно ослоумие твое, откровенно лень проводить ликбез.Ну типа слив, всё такое? Типо не пиши умных мыслей больше, у тебя это не получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 12:29 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
HoBTIDBasil A. Sidorovпропущено... SVN, вообщем-то, не стоИт на месте . Приведена ссылка на черновик документации версии 1.7 . Актуальная - 1.8 . Приведенная проблема актуальна для версии 1.7, актуальна ли для 1.8 - не знаю. А каком смысл в вашей ссылке? Вам может ссылку на букварь кинуть? Образование подтянете. Он просто понимает, о чем говорит, ибо никогда не делал merge по переименованным файлам (не видел tree conflict). Проблема актуальна до сих пор, вплоть до 1.8 включительно, ибо завязана на фундаметальное понятие SVN - все вертится вокруг абсолютного имени файла как идентификатора. Тем не менее, эта проблема больше надумана, ибо в реальной жизни (после запуска в продакшин) переименовывание уже почти не встречается, и всякие backmerge проходят на ура. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 12:35 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
nolockyТипо не пиши умных мыслей больше, у тебя это не получается.Этот спорщик слился, уносите. Модератор: Господа! Будьте взаимовежливы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 12:48 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
nolockyТем не менее, эта проблема больше надумана, ибо в реальной жизни (после запуска в продакшин) переименовывание уже почти не встречается, и всякие backmerge проходят на ура.К вопросу о "надуманности"... В реальной жизни... Сколько версий проходит, пока проект попадает в продакшн? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2014, 13:38 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
HoBTIDВам может ссылку на букварь кинуть? Образование подтянете.Я понимаю ваши слова как: "Git зафиксирует изменения в переименованный или/и перемещённый файл. И это хорошо." - так? То, что в SVN (с большей или меньшей степенью трудности) придётся разрешать конфликты - понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 08:57 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
sphinx_mvnolockyТем не менее, эта проблема больше надумана, ибо в реальной жизни (после запуска в продакшин) переименовывание уже почти не встречается, и всякие backmerge проходят на ура.К вопросу о "надуманности"... В реальной жизни... Сколько версий проходит, пока проект попадает в продакшн? :) Пока проект не в продакшине, ему тонкие материи вроде бренчевания и (бек)мержинга нафиг не впились. Можно веселиться просто как хочется, используя VCS просто как эдакую разновидность сетевой шары для бекапов. По большому счету любая VCS - это ограничение, как и тесты. Потому прототип обычно делается одним-двумя мегамонстрами, без тесной кооперации, без тестирования - все для того, лишь бы получить что-то хоть как-то работающее на ранней стадии. И уже потом, на стадиях стабилизации перед релизом - оно обрастает и тестами, а после релиза - вот тогда VCS становится уже обязательной - чтоб просто саппортить зарелизенное, чиня там баги в предыдущих версиях, и не терять эти починки в текущей девелоперской версии. Но пока в продакшине нет ничего - VCS и нафиг не нужна, ни для чего иного, как по сути, средство backup-а ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2014, 19:55 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
nolockysphinx_mvпропущено... К вопросу о "надуманности"... В реальной жизни... Сколько версий проходит, пока проект попадает в продакшн? :) Пока проект не в продакшине, ему тонкие материи вроде бренчевания и (бек)мержинга нафиг не впились. Можно веселиться просто как хочется, используя VCS просто как эдакую разновидность сетевой шары для бекапов. Грустный подход... Еще на этапе согласования техзадания на разработку вылезает не один десяток версий документов - составная часть проекта, однако, к котрой должны иметь доступ все участники разработки.... И правку учиняет много больше одного человека... И расстояние между местами внесения изменений бывает очень не одна тысяча км... Но контроль версий не нужен... Совсем... Сто пудов... nolockyПо большому счету любая VCS - это ограничение, как и тесты. Потому прототип обычно делается одним-двумя мегамонстрами, без тесной кооперации, без тестирования - все для того, лишь бы получить что-то хоть как-то работающее на ранней стадии. Откройте для себя TDD - разработка через тестирование. И тесты начинают писать на этапе, когда до работающего прототипа еще весьма не близко... Не говоря уже о релизах... nolockyИ уже потом, на стадиях стабилизации перед релизом - оно обрастает и тестами, а после релиза - вот тогда VCS становится уже обязательной - чтоб просто саппортить зарелизенное, чиня там баги в предыдущих версиях, и не терять эти починки в текущей девелоперской версии.А от работающего прототипа до релиза сотня разработчиков будут все писать в одно и то же место? nolockyНо пока в продакшине нет ничего - VCS и нафиг не нужна, ни для чего иного, как по сути, средство backup-аНе смешно. И крайне несерьезно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2014, 00:27 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
sphinx_mvnolockyпропущено... Пока проект не в продакшине, ему тонкие материи вроде бренчевания и (бек)мержинга нафиг не впились. Можно веселиться просто как хочется, используя VCS просто как эдакую разновидность сетевой шары для бекапов. Грустный подход... Еще на этапе согласования техзадания на разработку вылезает не один десяток версий документов - составная часть проекта, однако, к котрой должны иметь доступ все участники разработки.... И правку учиняет много больше одного человека... И расстояние между местами внесения изменений бывает очень не одна тысяча км... И о чем твой грустный спич? Microsoft Word и SVN/GIT вообще не совместимы, а если ты мне расскажешь, что ТЗ делаются в других форматах - я буду долго и зычно смеяться. sphinx_mvОткройте для себя TDD - разработка через тестирование. И тесты начинают писать на этапе, когда до работающего прототипа еще весьма не близко... Не говоря уже о релизах... Я тебе только что сказал, что TDD и написание прототипа - нахрен на совместимые понятия. Те, кто считает, что TDD и прототип - это вещи совместимые - или просто дурак, или реально нигде никогда не работал. sphinx_mvНе смешно. И крайне несерьезно. И что с того? Выдай пример серьезного - мы хоть посмеемся вдоволь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2014, 01:34 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
nolockysphinx_mvГрустный подход... Еще на этапе согласования техзадания на разработку вылезает не один десяток версий документов - составная часть проекта, однако, к котрой должны иметь доступ все участники разработки.... И правку учиняет много больше одного человека... И расстояние между местами внесения изменений бывает очень не одна тысяча км... И о чем твой грустный спич? Вот об этом: nolockyМожно веселиться просто как хочется, используя VCS просто как эдакую разновидность сетевой шары для бекапов. Системы управления версиями - не банальный бэкап на сетевую шару. Но если кто-то "дорос" только до такого ее использования... ну... в начале такое бывает... Потом у большинства проходит... Почти цитата: программисты делятся на тех, кто не пользуется системами управления версиями, и тех, кто уже пользуется. nolockyMicrosoft Word и SVN/GIT вообще не совместимы, а если ты мне расскажешь, что ТЗ делаются в других форматах - я буду долго и зычно смеяться.Ну, если Вы этого не умеете (или не понимаете), то это таки Ваши проблемы. Версия файла никакого отношения к формату файла не имеет. То есть вообще. Хоть 3-х часовое видео храни в "разных ракурсах" - если нужно и есть где. Все что нужно - видеть правильный дифф в удобочитаемом формате. И для его получения необходимо и достаточно немного мозгов и более/менее прямые руки. Ну, хотя бы для того, чтобы поиском воспользоваться. Если до чтения документации руки не дошли: 7.2 Customizing Git - Git AttributesDiffing Binary Files ... MS Word files (...и так далее...) nolockysphinx_mvОткройте для себя TDD - разработка через тестирование. И тесты начинают писать на этапе, когда до работающего прототипа еще весьма не близко... Не говоря уже о релизах... Я тебе только что сказал, что TDD и написание прототипа - нахрен на совместимые понятия. Чужой бред я не лечу. Прототип без известной функциональности - дерьмо. Известная функциональность - повод к началу написания тестов для нее. Написание тестов "за два дня до релиза" - фтопку! nolockyТе, кто считает, что TDD и прототип - это вещи совместимые - или просто дурак, или реально нигде никогда не работал. Дурак тот, кто не понимает, что TDD никак не мешает написанию прототипа, и написание прототипа никак не противоречит использованию TDD. Кстати... Те, кто считают, что процесс написания прототипа несовместим с использованием систем контроля версий, не дотягивает даже до уровня дурака... nolockysphinx_mvНе смешно. И крайне несерьезно. И что с того? Выдай пример серьезного - мы хоть посмеемся вдоволь.Ну, с Вас уже достаточно посмеялись... Вас можно "выносить". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2014, 11:09 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
sphinx_mvnolockyMicrosoft Word и SVN/GIT вообще не совместимы, а если ты мне расскажешь, что ТЗ делаются в других форматах - я буду долго и зычно смеяться.Ну, если Вы этого не умеете (или не понимаете), то это таки Ваши проблемы. Версия файла никакого отношения к формату файла не имеет. То есть вообще. Хоть 3-х часовое видео храни в "разных ракурсах" - если нужно и есть где. Все что нужно - видеть правильный дифф в удобочитаемом формате. И для его получения необходимо и достаточно немного мозгов и более/менее прямые руки. Ну, хотя бы для того, чтобы поиском воспользоваться. Если до чтения Не надо мне это рассказывать, болезный. Ты это сначала расскажи всем аналитикам, менеджерам, начальникам отделов и департаментов Заказчика и пр., кто ТЗ правит, а потом придешь сюда и расскажешь про свои успехи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2014, 14:21 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
sphinx_mvnolockyТе, кто считает, что TDD и прототип - это вещи совместимые - или просто дурак, или реально нигде никогда не работал. Дурак тот, кто не понимает, что TDD никак не мешает написанию прототипа, и написание прототипа никак не противоречит использованию TDD. Да нет, дурак как раз и не понимает, что ТDD довольно серъезно накладывает ограничения на тотальную переделку прототипа, на трансформацию "думали что надо автомобиль, а заказчик оказывается хотел ракету, и куда нам теперь девать тесты на ABS и дворники... может на ракете дворники все-таки оставить, и колеса не так много весят?". Впрочем, ты видать сильно умен, чтоб понимать такие банальные вещи. Ну... бывает и такое, да. Главное чтоб тебя правда не вынесли куда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2014, 14:25 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
BaurzhanSНасчет децентрализованный - как правило, все равно используют центральный сервер для заливки боевого кода. Например, гитхаб, если я правильно понимаю, создан для таких целей - центральный сервер децентрализованного гита). Зачем тогда распределенность, если все равно центр нужен? В опенсорс проектах часто несколько независимых друг от друга центров разработки (например ядро линукса, для которого собственно гит и создавался, разрабатывается в куче контор). У каждого свой "центральный" сервер. Разработчики могут коммитить в любой из них и перекидывать тянуть коммиты в любом направлении. Все сервера между собой равноправны. В этом и суть распределенности. Она в гите заложена по дизайну. Ав svn нет простого способа работать с несколькими серверами. По сути никакого способа нет, т.к. идентификация коммитов идет по номерам, а не по содержимому, а на каждом сервере своя нумерация. Касательно же других фич, помимо распределенности, то например на момент создания гита в svn были серьезные проблемы с удобством слияния веток. Или например дурацие подкаталоги .svn в каждом каталоге проекта, скопированные из CVS. Они же постоянно путались под ногами. Эти проблемки потом решили, но к тому времени большинство уже перешло на гит :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2014, 14:55 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
nolockysphinx_mvпропущено... Ну, если Вы этого не умеете (или не понимаете), то это таки Ваши проблемы. Версия файла никакого отношения к формату файла не имеет. То есть вообще. Хоть 3-х часовое видео храни в "разных ракурсах" - если нужно и есть где. Все что нужно - видеть правильный дифф в удобочитаемом формате. И для его получения необходимо и достаточно немного мозгов и более/менее прямые руки. Ну, хотя бы для того, чтобы поиском воспользоваться. Если до чтения Не надо мне это рассказывать, болезный. Ты это сначала расскажи всем аналитикам, менеджерам, начальникам отделов и департаментов Заказчика и пр., кто ТЗ правит, а потом придешь сюда и расскажешь про свои успехи. А в чем проблема? TortoiseGIT прекрасно умеет открывать Word в режиме сравнения версий. А если "аналитики и пр." не могут освоить пункт меню "Сравнить с предущей версией"... что ж, сочувствую такому Заказчику. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2014, 15:55 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
Диезnolockyпропущено... Не надо мне это рассказывать, болезный. Ты это сначала расскажи всем аналитикам, менеджерам, начальникам отделов и департаментов Заказчика и пр., кто ТЗ правит, а потом придешь сюда и расскажешь про свои успехи. А в чем проблема? TortoiseGIT прекрасно умеет открывать Word в режиме сравнения версий. А если "аналитики и пр." не могут освоить пункт меню "Сравнить с предущей версией"... что ж, сочувствую такому Заказчику."Не кормите тролля" (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2014, 18:13 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
Диезnolockyпропущено... Не надо мне это рассказывать, болезный. Ты это сначала расскажи всем аналитикам, менеджерам, начальникам отделов и департаментов Заказчика и пр., кто ТЗ правит, а потом придешь сюда и расскажешь про свои успехи. А в чем проблема? TortoiseGIT прекрасно умеет открывать Word в режиме сравнения версий. А если "аналитики и пр." не могут освоить пункт меню "Сравнить с предущей версией"... что ж, сочувствую такому Заказчику. Нет никакой проблемы, кроме той, что TortoiseGIT умеют пользоваться исключительно программисты, и это абсолютно нормально. А вот то, что тут никто походу не участвовал в реальном процессе согласования ТЗ (между двумя организациями, у которых средство обмена файлами - только email) - вот это, конечно, уже не смешно, я бы сказал, печально. Но вы пишите, пишите, детки, как вы в какой концерн Росатом или Ростех будете ссылки на TortoiseGIT совать, дескать пусть тамошние начальники департаментов осваивают прогрессивные методы работы с дохументом, ага. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2014, 23:59 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
nolockyДиезпропущено... А в чем проблема? TortoiseGIT прекрасно умеет открывать Word в режиме сравнения версий. А если "аналитики и пр." не могут освоить пункт меню "Сравнить с предущей версией"... что ж, сочувствую такому Заказчику. Нет никакой проблемы, кроме той, что TortoiseGIT умеют пользоваться исключительно программисты, и это абсолютно нормально. А вот то, что тут никто походу не участвовал в реальном процессе согласования ТЗ (между двумя организациями, у которых средство обмена файлами - только email) - вот это, конечно, уже не смешно, я бы сказал, печально. Но вы пишите, пишите, детки, как вы в какой концерн Росатом или Ростех будете ссылки на TortoiseGIT совать, дескать пусть тамошние начальники департаментов осваивают прогрессивные методы работы с дохументом, ага. Да уж, согласование договоров и сопутствующих документов между сторонами - тема, которая к технологиям мало относится. Но я правильно понимаю суть вашего ответа? Он о том, что ваша фраза: nolockyMicrosoft Word и SVN/GIT вообще не совместимы более не актуальна? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2014, 00:32 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
ДиезНо я правильно понимаю суть вашего ответа? Он о том, что ваша фраза: nolockyMicrosoft Word и SVN/GIT вообще не совместимы более не актуальна? Конечно актуальна. SVN/GIT - это в первую очередь про управление текстовыми файлами, и пример разумного файла для документов - это docbook, с последующей генерацией (компиляцией) в .doc, .pdf, .html Но хранить в VCS .DOC, .DOCX файлы - это верх идиотизма, с т.з. интеграции со всякими JIRA и прочими системами трекинга и т.п., нотификацией об изменениях по емейлу, blame и т.п. Нет, ну вы, конечно, господа божьи одуванчики, которые никогда не согласовывали ТЗ (и никогда не работали с трекингом), можете рассказать, как клево вы получите svn diff на .doc файл по почте или отмочите там blame, но зачем столько нездорового смеха на сегодня, верно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2014, 01:10 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
nolockysvn diff на .doc файл по почте или отмочите там blame http://ragrawal.wordpress.com/2006/08/17/word-document-management-using-svn/ Блейма, конечно нет, но если в молотке нет гвоздодера, это не повод не забивать им гвозди. Сам по себе ворд интегрирован с sharepoint и может использовать его в качестве хранилища версий со сравнением и проч. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2014, 09:19 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
nolockyДиезНо я правильно понимаю суть вашего ответа? Он о том, что ваша фраза: пропущено... более не актуальна? Конечно актуальна. SVN/GIT - это в первую очередь про управление текстовыми файлами, и пример разумного файла для документов - это docbook, с последующей генерацией (компиляцией) в .doc, .pdf, .htmlНу, и почему это вордовский документ не текстовый? Только из-за наличия форматирования, разметки и "картинок"? "Нэ оргумэнт" (с) Про работу с бинарными файлами в Git ссылка на документацию Вам уже приводилась... И про использование плагинов упоминалось... nolockyНо хранить в VCS .DOC, .DOCX файлы - это верх идиотизма, с т.з. интеграции со всякими JIRA и прочими системами трекинга и т.п., нотификацией об изменениях по емейлу, blame и т.п.К.О. на проводе: Вы имеете очень слабое представление о возможностях работы с версиями при использовании одного только ворда, не говоря уже о прочих SVNах/GITах/JIRAх и т.п. Соответственно, а не пройти ли Вам базовый курс по MSOffice? nolockyНет, ну вы, конечно, господа божьи одуванчики, которые никогда не согласовывали ТЗ (и никогда не работали с трекингом), можете рассказать, как клево вы получите svn diff на .doc файл по почте или отмочите там blame, но зачем столько нездорового смеха на сегодня, верно?Ну, посмейтесь "нездоровым (что, как бы, весьма намекает) смехом" над командой математиков, которая за полгода написала 600-страничную книгу, используя GitHub ... И где такие "согласователи техзаданий 80 lvl" берутся?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2014, 11:21 |
|
||
|
GIT - в чем прикол распределенности, если все равно нужен центральный сервер?
|
|||
|---|---|---|---|
|
#18+
sphinx_mvnolockyпропущено... Конечно актуальна. SVN/GIT - это в первую очередь про управление текстовыми файлами, и пример разумного файла для документов - это docbook, с последующей генерацией (компиляцией) в .doc, .pdf, .htmlНу, и почему это вордовский документ не текстовый? Только из-за наличия форматирования, разметки и "картинок"? "Нэ оргумэнт" (с) Ок, специально для носителей детских мокрых штанишек поясним - есть такая штука, как 3-way merge. Утилита, к примеру, kdiff3. Применяется при разрешении конкликтов "моих", "их" и "их с прыдыдущей версии, которые мержим" правок. Так вот, пупс, когда ты отмочишь в Microsoft Word 3-way merge - сразу приходи, выдадим тебе медаль за доблесть и способности. sphinx_mvПро работу с бинарными файлами в Git ссылка на документацию Вам уже приводилась... Да да, деточка, ты нам сейчас расскажешь как делать резрешение конфликтов в бинариках при backmerge? На остальное отвечать уже просто лень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2014, 01:31 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=38660013&tid=1341330]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
162ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
74ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 498ms |

| 0 / 0 |
