реклама на сайте
подробности

 
 
20 страниц V  « < 14 15 16 17 18 > »   
Reply to this topicStart new topic
Сергей Борщ
сообщение Dec 16 2014, 09:12
Сообщение #226


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(ViKo @ Dec 16 2014, 09:56) *
Не так уж много там ревизий, чтобы не хранить их все, с разными суффиксами.
Не так уж много там информации, чтобы не хранить их в репозитории вместе с исходниками. Разворачивая рабочую копию любой ревизии очень удобно одновременно получить и актуальные для этой версии исходников файлы железа.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Dec 16 2014, 09:16
Сообщение #227


Ally
******

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



Цитата(ViKo @ Dec 16 2014, 09:56) *
Вот уж что точно лишнее, так это использовать контроль версий для схем и плат. Не так уж много там ревизий, чтобы не хранить их все, с разными суффиксами.


Во-во, жалкое подобие помидоров. biggrin.gif

Я тоже с самого появления этой ветки в форуме тестирую использование SVN. Скоро месяц будет.

Поставил на 5-ть текущих проектов, чисто программных. Для аппаратных или исследовательских проектов вообще не увидел смысла.
От 40 до 70 коммитов в каждом.

Так вот ни разу не пришлось куда-то откатываться, делать слияния или исправлять ошибки из-за случайных там стираний или еще чего.

Писал исправно комментарии для каждого коммита.
И ни разу не пришлось их перечитывать.

Хуже, что все комменты распылены по разным проектам и нет единой картины потребления проектами времени. Потерян общий контроль за производительностью.

Партнерам по проектам тоже глубоко все равно что я там комичу и пушу в комментах к релизам, важен только результат здесь и сейчас.

Вообщем SVN время не экономит, производительность не поднимает, создание бэкапов и восстановление усложняет.

Потихоньку забрасываю этот SVN.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Dec 16 2014, 10:11
Сообщение #228


Универсальный солдатик
******

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



Цитата(AlexandrY @ Dec 16 2014, 12:16) *
Во-во, жалкое подобие помидоров. biggrin.gif

Сегодня помидорная программа понизила мне рейтинг. Наверное, за то, что обрывал помидоры. biggrin.gif Вот и стимул появился - вернуться на прежний уровень.
Очень интересно взглянуть на статистику, в какое время производительнее работал, в какие дни недели.
Все, свистит "арбайтен!"
Go to the top of the page
 
+Quote Post
syoma
сообщение Dec 16 2014, 14:49
Сообщение #229


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



AlexandrY - ну так комменты писать никто ж не заставляет? Если не надо по проекту - то зачем на них тратить время? А по производительности - разве SVN предназначен для контроля производительности?
Go to the top of the page
 
+Quote Post
ViKo
сообщение Dec 16 2014, 15:18
Сообщение #230


Универсальный солдатик
******

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



Цитата(syoma @ Dec 16 2014, 17:49) *
AlexandrY - ну так комменты писать никто ж не заставляет? Если не надо по проекту - то зачем на них тратить время?

TortoiseHg не позволяет провести фиксацию (commit) без комментария. И это правильно (с). Иначе не вспомнишь, на каком этапе закоммитил. Если не нужен именно этот этап - зачем тратить время и байты на диске?
Go to the top of the page
 
+Quote Post
syoma
сообщение Dec 17 2014, 07:52
Сообщение #231


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата(ViKo @ Dec 16 2014, 18:18) *
TortoiseHg не позволяет провести фиксацию (commit) без комментария. И это правильно (с). Иначе не вспомнишь, на каком этапе закоммитил. Если не нужен именно этот этап - зачем тратить время и байты на диске?

Он вроде с SVN работает. Там же можно без комментов. И в конце концов, если работаешь один, то можно и с пустыми комментами коммитить - если коммента нет - значит это был не важный коммит. Также если текстовые файлы коммитятся - то легко разобраться и без логов.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Dec 17 2014, 08:09
Сообщение #232


Универсальный солдатик
******

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



Я не за Александра отвечаю. Просто довожу информацию. И высказываю мнение. Контроль версий - не бэкап. Версия должна быть со смыслом.
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Dec 18 2014, 02:00
Сообщение #233


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(ViKo @ Dec 17 2014, 11:09) *
... Версия должна быть со смыслом.


там на автоматику по экшенам можно вешать внешнии скрипты, можно автоматом (есть штатные у него средства) - вставлять
метки. ну типа кто коммитил, дату-время...и т.д.. их там штук 10-20 разных типов.

вообще рекомендую, если проект серъёзный(куча людей, подразделений, тестовые и интегральные авто-серваки) то рекомендую
провести полностью цепочку с начала, прежде чем вводить по полной катушке в работу. есть тонкости по сопряжению.
например интегральный сервер в лоб не поддерживает (или точнее свн не поддерживает) расшаренные через сервак папки. точнее
они обрабатываются, но без поддержки версионности..и т.п. нюансы.
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Dec 18 2014, 02:25
Сообщение #234


Знающий
****

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



Цитата(AlexandrY @ Dec 16 2014, 04:16) *
Партнерам по проектам тоже глубоко все равно что я там комичу и пушу в комментах к релизам, важен только результат здесь и сейчас.

Вообщем SVN время не экономит, производительность не поднимает, создание бэкапов и восстановление усложняет.

Потихоньку забрасываю этот SVN.

Ой.. А как вы жили без контроля версий? Наверное очень простые проекты?
Ко мне начальник (лентяй) приходит и говорит "а надо бы добавить дабл клик к кнопочке".
Я лезу в svn, вижу в комментах что полгода назад это было и говорю ему.
Хочет - восстановим.



Цитата(AlexandrY @ Nov 18 2014, 02:01) *
Контроль версий в действительности не такая важная вещь в жизни разработчика как может показаться. Об этом я и хотел сказать.
Я работал в десятком фирм занимавшихся так или иначе встраиваемым софтом. Нигде при мне не применялся контроль версий! biggrin.gif

Ой.. В России каменный век. За последние 15 лет и почти столько же компаний ни одной, где не было контроля версий.
Если нет контроля версий, это любители, не профессионалы.


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Dec 18 2014, 07:09
Сообщение #235


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. wacko.gif
Go to the top of the page
 
+Quote Post
ig_z
сообщение Dec 18 2014, 10:26
Сообщение #236


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 27-08-04
Пользователь №: 551



QUOTE (A. Fig Lee @ Dec 18 2014, 04:25) *
Ой.. В России каменный век.

Задорновский шша-шный персонаж детектед.
В этом треде одна звезда из прибалтики, другая из РБ. Оба маргиналы и оба не способны работать в современных девелоперских коллективах.
Вопрос, причем тут Россия? sm.gif
А вот в шша на свн остаются одни нищеброды.
Если чо я из киева и контора ведет проекты в аккуреве и разумеется все сказанное плод моего имха
Go to the top of the page
 
+Quote Post
ViKo
сообщение Dec 18 2014, 10:47
Сообщение #237


Универсальный солдатик
******

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



Если вышесказанное относится ко мне (задумался...), точно - я маргинал. wub.gif (есть более приятные уху квалификации, но природная скромность не позволяет произносить их вслух). rolleyes.gif Не могу и не хочу работать в команде. Руководствуюсь правилом "хочешь сделать хорошо - сделай сам".
Для команды контроль версий необходим, чтобы утрясать конфликты. Для одиночного разработчика - почти как пятая нога в колесе. Почти, потому, что пару раз пригодилась. Вчера, например, обнаружил, что не работает одна из функций, после переделок, скажем, формата данных. Откатился, скомпилировал, зашил, запустил, вижу, работает. Ок, будем искать. Вернулся в голову, творю...
А пример в начальником с семью пятницами на неделе - печален, но не поучителен.

P.S. уже исправил функцию
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Dec 18 2014, 11:18
Сообщение #238


Ally
******

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



Цитата(ig_z @ Dec 18 2014, 12:26) *
Если чо я из киева и контора ведет проекты в аккуреве и разумеется все сказанное плод моего имха


А что так невнятно про accurev , будто стесняетесь?

Давайте поговорим про accurev.

Хотя непонятно каким концом применить этот accurev в цикле разработки встраиваемых систем.

Там речь идет о каких-то невообразимых вещах типа слияний каждый день, перетаскивании фичей мышью и бизнес процессах Agile и waterfall.

Вы что нибудь понимаете в Agile ?
Go to the top of the page
 
+Quote Post
syoma
сообщение Dec 18 2014, 11:35
Сообщение #239


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата(AlexandrY @ Dec 18 2014, 14:18) *
Вы что нибудь понимаете в Agile ?

Agile, Jira, Confluence, SVN

Да мы их на завтрак едим! Вместе со встраиваемыми системами!

Ops - сорри - это не относится к моей теме, так как работаю на две конторы - в одной -прогрессивной Agile, Jira, Confluence и SVN летают, а в другой - смотри первое сообщение.
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Dec 18 2014, 15:42
Сообщение #240


Знающий
****

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



Цитата(AlexandrY @ Dec 18 2014, 02:09) *
Вот это я и опровергаю. Нет ничего в ваших комментах.
В исходниках да, но в комментах SVN нет.

Как нет? А куда все делось?
Ну вам виднее, че у меня есть, чего нет..



Цитата(ig_z @ Dec 18 2014, 05:26) *
Задорновский шша-шный персонаж детектед.
В этом треде одна звезда из прибалтики, другая из РБ. Оба маргиналы и оба не способны работать в современных девелоперских коллективах.
Вопрос, причем тут Россия? sm.gif
А вот в шша на свн остаются одни нищеброды.
Если чо я из киева и контора ведет проекты в аккуреве и разумеется все сказанное плод моего имха

Это не важно, какая система. Какая есть в конторе, на той и работаем.
Главное, что бы она была.


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post

20 страниц V  « < 14 15 16 17 18 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th June 2025 - 07:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01515 секунд с 7
ELECTRONIX ©2004-2016