| 1 2 3 |
| Re[7]: Программист тупо не хочет использовать VCS | |
| От: | Gaperton | ||
| Дата: | 15.02.10 12:04 |
| Здравствуйте, Ikemefula, Вы писали: I>У тебя слишком категоричное высказывание и Gaperton его _всего_лишь_уравновесил_. Ну, в общем, да. У меня был именно такой план, во всяком случае |
| Re[7]: Программист тупо не хочет использовать VCS | |
| От: | Gaperton | ||
| Дата: | 15.02.10 12:29 | ||
| Оценка: | 6 (1) ![]() | ||
| Здравствуйте, Gaperton, Вы писали: G>Требование о передаче программной документации заказчику содержится в пункте ТЗ "Программная документация". Обычно там говорится, что код передается на электронных носителях. G>Так что попрошу "разглагольствования" прекратить. Сейчас подумал — а ведь в ТЗ за последний год, что я составлял, нет отдельного пункта о том, что история коммитов является частью программной документации! И работу по тикетам мы не отслеживаем. О ужас. Как хорошо, все-таки, что в нашем случае фактически передается git-репозиторий целиком Круто было бы, если бы был распределенный трекер, интегрированный с распределенными VCS. Кто-нибудь такое знает? Ваще круть была-бы. Вот просто сега-мега-драйв. |
| Re[8]: Программист тупо не хочет использовать VCS | |
| От: | Cyberax | ||
| Дата: | 15.02.10 12:35 |
| Здравствуйте, Gaperton, Вы писали: G>Круто было бы, если бы был распределенный трекер, интегрированный с распределенными VCS. Кто-нибудь такое знает? Ваще круть была-бы. Вот просто сега-мега-драйв. Есть: http://www.distract.wellquite.org/ http://www.fossil-scm.org/index.html/doc/tip/www/index.wiki но они унылые. Sapienti sat! |
| Re[9]: Программист тупо не хочет использовать VCS | |
| От: | Gaperton | ||
| Дата: | 15.02.10 13:33 |
| Здравствуйте, Cyberax, Вы писали: C>Здравствуйте, Gaperton, Вы писали: G>>Круто было бы, если бы был распределенный трекер, интегрированный с распределенными VCS. Кто-нибудь такое знает? Ваще круть была-бы. Вот просто сега-мега-драйв. C>Есть: C>http://www.distract.wellquite.org/ C>http://www.fossil-scm.org/index.html/doc/tip/www/index.wiki C>но они унылые. Нашел еще несколько. _Все_ унылы. Надо что-то делать |
| Re: Программист тупо не хочет использовать VCS | |
| От: | SE | ||
| Дата: | 19.02.10 11:16 |
| Здравствуйте, VitalySmolensk, Вы писали: VS>Что можете сказать на это? Собственно, сам побывал в аналогичной ситуации: Я устроился в большую компанию, но в маленький проект. Разработчиков было трое, и каждый работал над своей частью работы, почти не пересекаясь с коллегами. Я был нанят, как можно догадаться, чтобы снять с них часть все растущей и растущей нагрузки. Разумеется, первое время на меня скидывали всякую рутину, и оказалось, что моя работа пересекается с работой всех и каждого. У заказчика была система контроля версий. Смешно сказать, но это был VSS. И что самое ужасное, по некоторым технических причинам мы не могли им пользоваться с нашей стороны. Каждый вечер мы просто отсылали файлы заказчикам по электронной почте. Представляю как им было с нами трудно! Не менее трудно было и нам — каждый день мы независимо друг от друга вытягивали через удаленный рабочий стол апдейты из VSS на их сервер, архивировали файлы, а затем копировали файлы уже с FTP сервера через VPN. В итоге, я себе поставил SVN сервер и... стал им пользоваться. Сначала сам. Каждое утро я вытягивал изменения и интегрировал их. Интегрировать стало на удивление легко благорадя TortoiseMerge. Дальше больше — свои ежедневные отчеты я стал строить просто вытягивая комментарии и списки измененных файлов, добавляя к письму сами файлы в виде архива. В итоге заказчики стали ставить меня в пример того, как нужно делать отчеты. Вскоре мне очень помогла лень моих коллег: зачем заново вытягивать изменения, если их можно взять у меня. Но я был непреклонен — вот вам url к репозиторию, я вам все настрою, но забирать будете сами... Следующим шагом была настройка билд сервера на базе КруизКонтрола на нашей стороне, а потом... а потом я перешел на другой проект. На этом история обрывается: грянул кризис, и тот отдел здорово подсократили. Есть подозрение, что двум оставшимся стало снова проще работать по старинке, и все вернулось на круги своя. P.S. Кажется удивительные, как можно не использовать системы контроля исходников, но в половине компаний, в которых я работал, ничего это не было, либо было в зачаточном состоянии. К счастью, такое варварство встречается все реже и реже. |
| Re[8]: Программист тупо не хочет использовать VCS | |
| От: | dmz | ||
| Дата: | 19.02.10 16:34 |
| G>Круто было бы, если бы был распределенный трекер, интегрированный с распределенными VCS. Кто-нибудь такое знает? Ваще круть была-бы. Вот просто сега-мега-драйв. FOSSIL. |
| Re[8]: Программист тупо не хочет использовать VCS | |
| От: | Roman Odaisky | ||
| Дата: | 21.02.10 13:14 |
| Здравствуйте, Gaperton, Вы писали: G>Круто было бы, если бы был распределенный трекер, интегрированный с распределенными VCS. Кто-нибудь такое знает? Ваще круть была-бы. Вот просто сега-мега-драйв. А распределенный трекер — это как? status=sent (delivered to file: /dev/null) |
| Re[9]: Программист тупо не хочет использовать VCS | |
| От: | VGn | ||
| Дата: | 24.02.10 08:31 |
| RO>А распределенный трекер — это как? "Это фантастика" ... << RSDN@Home 1.2.0 alpha 4 rev. 1419>> |
| Re[9]: Программист тупо не хочет использовать VCS | |
| От: | VGn | ||
| Дата: | 24.02.10 08:35 |
| RO>А распределенный трекер — это как? Наверное, это когда без заморочек по месту базирования. Т.е. таски лежат в разных местах, но доступны в общей иерархии. В принципе ничего сложного, но никто пока не сделал. Как говорится, идея на миллион. ... << RSDN@Home 1.2.0 alpha 4 rev. 1419>> |
| Re: kido научит ненавидеть флешки | |
| От: | TarasCo | ||
| Дата: | 01.03.10 18:38 |
| сабж Да пребудет с тобою сила |
| Re[3]: Программист тупо не хочет использовать VCS | |
| От: | Rothmans | ||
| Дата: | 23.03.10 09:20 | ||
| Оценка: | 2 (1) | ||
| Здравствуйте, VitalySmolensk, Вы писали: VS>3. Да. Как вариант для себя я выделил — ежедневное версионирование с использованием svn и по мере надобности сброс кода в tfs. В этом есть резон. Если сброс в tfs сделать автоматическим по результатам билда (прошел/непрошел), тогда в TFS будет заведомо компилирующися код. Сейчас подумываю о подобном решении у себя. Не уверен, не стэйджинг ли это называется? |
| 1 2 3 |