|
|
  |
Тупой вопрос - как объяснить 50-летнему чайнику про SVN? |
|
|
|
Dec 16 2014, 09:16
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(ViKo @ Dec 16 2014, 09:56)  Вот уж что точно лишнее, так это использовать контроль версий для схем и плат. Не так уж много там ревизий, чтобы не хранить их все, с разными суффиксами. Во-во, жалкое подобие помидоров. Я тоже с самого появления этой ветки в форуме тестирую использование SVN. Скоро месяц будет. Поставил на 5-ть текущих проектов, чисто программных. Для аппаратных или исследовательских проектов вообще не увидел смысла. От 40 до 70 коммитов в каждом. Так вот ни разу не пришлось куда-то откатываться, делать слияния или исправлять ошибки из-за случайных там стираний или еще чего. Писал исправно комментарии для каждого коммита. И ни разу не пришлось их перечитывать. Хуже, что все комменты распылены по разным проектам и нет единой картины потребления проектами времени. Потерян общий контроль за производительностью. Партнерам по проектам тоже глубоко все равно что я там комичу и пушу в комментах к релизам, важен только результат здесь и сейчас. Вообщем SVN время не экономит, производительность не поднимает, создание бэкапов и восстановление усложняет. Потихоньку забрасываю этот SVN.
|
|
|
|
|
Dec 18 2014, 02:00
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417

|
Цитата(ViKo @ Dec 17 2014, 11:09)  ... Версия должна быть со смыслом. там на автоматику по экшенам можно вешать внешнии скрипты, можно автоматом (есть штатные у него средства) - вставлять метки. ну типа кто коммитил, дату-время...и т.д.. их там штук 10-20 разных типов. вообще рекомендую, если проект серъёзный(куча людей, подразделений, тестовые и интегральные авто-серваки) то рекомендую провести полностью цепочку с начала, прежде чем вводить по полной катушке в работу. есть тонкости по сопряжению. например интегральный сервер в лоб не поддерживает (или точнее свн не поддерживает) расшаренные через сервак папки. точнее они обрабатываются, но без поддержки версионности..и т.п. нюансы.
|
|
|
|
|
Dec 18 2014, 02:25
|

Знающий
   
Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467

|
Цитата(AlexandrY @ Dec 16 2014, 04:16)  Партнерам по проектам тоже глубоко все равно что я там комичу и пушу в комментах к релизам, важен только результат здесь и сейчас.
Вообщем SVN время не экономит, производительность не поднимает, создание бэкапов и восстановление усложняет.
Потихоньку забрасываю этот SVN. Ой.. А как вы жили без контроля версий? Наверное очень простые проекты? Ко мне начальник (лентяй) приходит и говорит "а надо бы добавить дабл клик к кнопочке". Я лезу в svn, вижу в комментах что полгода назад это было и говорю ему. Хочет - восстановим. Цитата(AlexandrY @ Nov 18 2014, 02:01)  Контроль версий в действительности не такая важная вещь в жизни разработчика как может показаться. Об этом я и хотел сказать. Я работал в десятком фирм занимавшихся так или иначе встраиваемым софтом. Нигде при мне не применялся контроль версий!  Ой.. В России каменный век. За последние 15 лет и почти столько же компаний ни одной, где не было контроля версий. Если нет контроля версий, это любители, не профессионалы.
--------------------
Верить нельзя никому, даже себе. Мне - можно.
|
|
|
|
|
Dec 18 2014, 07:09
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(A. Fig Lee @ Dec 18 2014, 04:25)  Я лезу в svn, вижу в комментах что полгода назад это было и говорю ему. Хочет - восстановим. Вот это я и опровергаю. Нет ничего в ваших комментах. В исходниках да, но в комментах SVN нет. А поэтому дабл клик должен был быть задефайнен некоторое время, а потом молча удален в результате очередного рефакторинга на все времена. А начальник послан если истек период поддержки дабл клика. Цитата(syoma @ Dec 16 2014, 16:49)  AlexandrY - ну так комменты писать никто ж не заставляет? Если не надо по проекту - то зачем на них тратить время? А по производительности - разве SVN предназначен для контроля производительности? Так это ж натурный эксперимент. Понять, так сказать, психологию юзера SVN.
|
|
|
|
|
Dec 18 2014, 10:26
|
Местный
  
Группа: Свой
Сообщений: 437
Регистрация: 27-08-04
Пользователь №: 551

|
QUOTE (A. Fig Lee @ Dec 18 2014, 04:25)  Ой.. В России каменный век. Задорновский шша-шный персонаж детектед. В этом треде одна звезда из прибалтики, другая из РБ. Оба маргиналы и оба не способны работать в современных девелоперских коллективах. Вопрос, причем тут Россия?  А вот в шша на свн остаются одни нищеброды. Если чо я из киева и контора ведет проекты в аккуреве и разумеется все сказанное плод моего имха
|
|
|
|
|
Dec 18 2014, 10:47
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Если вышесказанное относится ко мне (задумался...), точно - я маргинал.  (есть более приятные уху квалификации, но природная скромность не позволяет произносить их вслух).  Не могу и не хочу работать в команде. Руководствуюсь правилом "хочешь сделать хорошо - сделай сам". Для команды контроль версий необходим, чтобы утрясать конфликты. Для одиночного разработчика - почти как пятая нога в колесе. Почти, потому, что пару раз пригодилась. Вчера, например, обнаружил, что не работает одна из функций, после переделок, скажем, формата данных. Откатился, скомпилировал, зашил, запустил, вижу, работает. Ок, будем искать. Вернулся в голову, творю... А пример в начальником с семью пятницами на неделе - печален, но не поучителен. P.S. уже исправил функцию
|
|
|
|
|
Dec 18 2014, 11:18
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(ig_z @ Dec 18 2014, 12:26)  Если чо я из киева и контора ведет проекты в аккуреве и разумеется все сказанное плод моего имха А что так невнятно про accurev , будто стесняетесь? Давайте поговорим про accurev. Хотя непонятно каким концом применить этот accurev в цикле разработки встраиваемых систем. Там речь идет о каких-то невообразимых вещах типа слияний каждый день, перетаскивании фичей мышью и бизнес процессах Agile и waterfall. Вы что нибудь понимаете в Agile ?
|
|
|
|
|
Dec 18 2014, 11:35
|
Профессионал
    
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368

|
Цитата(AlexandrY @ Dec 18 2014, 14:18)  Вы что нибудь понимаете в Agile ? Agile, Jira, Confluence, SVN Да мы их на завтрак едим! Вместе со встраиваемыми системами! Ops - сорри - это не относится к моей теме, так как работаю на две конторы - в одной -прогрессивной Agile, Jira, Confluence и SVN летают, а в другой - смотри первое сообщение.
|
|
|
|
|
Dec 18 2014, 15:42
|

Знающий
   
Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467

|
Цитата(AlexandrY @ Dec 18 2014, 02:09)  Вот это я и опровергаю. Нет ничего в ваших комментах. В исходниках да, но в комментах SVN нет. Как нет? А куда все делось? Ну вам виднее, че у меня есть, чего нет..  Цитата(ig_z @ Dec 18 2014, 05:26)  Задорновский шша-шный персонаж детектед. В этом треде одна звезда из прибалтики, другая из РБ. Оба маргиналы и оба не способны работать в современных девелоперских коллективах. Вопрос, причем тут Россия?  А вот в шша на свн остаются одни нищеброды. Если чо я из киева и контора ведет проекты в аккуреве и разумеется все сказанное плод моего имха Это не важно, какая система. Какая есть в конторе, на той и работаем. Главное, что бы она была.
--------------------
Верить нельзя никому, даже себе. Мне - можно.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|