Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Инструментарий

Инструментарий Тестеры, паяльники, осциллографы, программаторы, IDE.

Результаты опроса: Как давно вы пользуетесь системами контроля версий? (Git, Subversion, Mercurial и т.д.)
Не использую совсем 22 68.75%
Меньше 1 года 0 0%
От 1 до 3 лет 2 6.25%
От 3 до 5 лет 2 6.25%
от 5 до 10 лет 5 15.63%
более 10 лет 1 3.13%
Голосовавшие: 32. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Опции просмотра
Старый 14.11.2016, 09:57   #26
yeskela
Senior Member
 
Аватар для yeskela
 
Регистрация: 28.01.2010
Адрес: Новочеркасск
Возраст: 36
Сообщений: 1,129
Вес репутации: 3762/82
yeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Я только не пойму, у вас система контроля версий позволяет добавить все эти каталоги (дополнительные)? И при этом отследить изменения, вносимые всем коллективом, от слесаря до директора. Слесарь внес рацпредложение, директор утвердил...
То, что Вы описали (от рацпредложения до внедрения) - это скорей ERP системы.
Контроль версий - это, по большому счёту, то-же "копирование+документирование изменений" но более быстро, более предсказуемо и с большим количеством возможностей. Даже для маленьких проектов видеть нормально всю историю, иметь возможность отследить ошибку до момента её внесения, заниматься параллельно поддержкой кода и добавлением нового функционала в параллельных ветках, перенося срочные изменения между ветками - это всё удобно.

Если поднимать вопрос о "Создании видимости деятельности" то тут ещё надо посмотреть, сколько времени тратится на ручное поддержание проекта (и в каком он состоянии) и сколько на vcs. По моим ощущениям - намного меньше времени тратится на рутину обслуживания кода при применении контроля версий, чем без них.

P.S. Для рабочих проектов использую в основном subversion. Мне кажется, концепция централизованного репозитория больше подходит для проектов принадлежащих компании. По мелочи hg балуюсь)
__________________
Отсутствие доступа в интернет с рабочего места очень замедляет работу. Наличие - полностью парализует её.
yeskela вне форума   Ответить с цитированием
Старый 14.11.2016, 10:02   #27
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,003
Вес репутации: 3723/82
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Pridnya
Я только не пойму, у вас система контроля версий позволяет добавить все эти каталоги (дополнительные)? - система контроля версий позволяет добавлять абсолютно любые файлы в проект. она же вообще по сути не знает о том, что добавляется(СКВ, по большей части, не занимается анализом содержимого).

зайдите на github там есть простой пример, где показано, как вот это вот все работает. потратите максимум час, однако будет значительная польза.
https://github.com/
besogon вне форума   Ответить с цитированием
Старый 14.11.2016, 10:07   #28
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 39
Сообщений: 4,576
Вес репутации: 4493/127
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от Рак Посмотреть сообщение
Комфортно можно работать только с текстовыми файлами (исходным кодом), схемы/чертежи/бинарные файлы не получится сравнивать встроенным интструментом.
По размеру проекта, начинать стоит когда в проекте больше одного релиза и проект развивается дальше. Вот, пример проекта Игоря с Маяком как раз типичная задача с cvs. Поддержка нового микроконтроллера делается в отдельной ветке, когда работа завершена и проверена, наработки сливаются в основную ветку.
Обычно упоминание чего-либо или кого-либо должно иметь глубокий смысл (часто упоминают на собраниях про вышестоящего начальника, дабы лизнуть зад и лишний раз обратить взор на толстого и лысого). Честно говоря, я не ожидал от тебя - пользователя системы контроля версий такого примера, как пример Игоря для микроконтроллера PIC12. Тем более, что я Игоря проверил и его заявление
Цитата:
Сообщение от ampersant Посмотреть сообщение
Когда то уже давненько я написал софтинку для PIC12F675/683
не соответствует действительности, не работает проект на PIC12F683. И из 50 скачавших проект еще никто не отписался о его работоспособности на PIC12F675, даже из тех, кто задавал вопросы по теме, у кого есть этот PIC12F675. Можно, кончено, поверх неработающего проекта поставить и систему контроля версий (прикрыть срам), но это уже другая тема.
Цитата:
Сообщение от besogon Посмотреть сообщение
Pridnya
Я только не пойму, у вас система контроля версий позволяет добавить все эти каталоги (дополнительные)? - система контроля версий позволяет добавлять абсолютно любые файлы в проект. она же вообще по сути не знает о том, что добавляется(СКВ, по большей части, не занимается анализом содержимого).

зайдите на github там есть простой пример, где показано, как вот это вот все работает. потратите максимум час, однако будет значительная польза.
https://github.com/
А здесь вы уже противоречите другому пользователю системы контроля версий (СКВ).
Цитата:
Сообщение от Рак Посмотреть сообщение
Комфортно можно работать только с текстовыми файлами (исходным кодом), схемы/чертежи/бинарные файлы не получится сравнивать встроенным интструментом.
По размеру проекта, начинать стоит когда в проекте больше одного релиза и проект развивается дальше.
__________________
Прогресс неизбежен.

Последний раз редактировалось Pridnya; 14.11.2016 в 10:13.
Pridnya вне форума   Ответить с цитированием
Старый 14.11.2016, 10:14   #29
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,003
Вес репутации: 3723/82
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Pridnya
Можно, кончено, поверх неработающего проекта поставить и систему контроля версий (прикрыть срам), но это уже другая тема. - в целом инициализация системы контроля версий чаще прочего происходит в пустом проекте или проекте, где из нужного есть ядро, драйвера и библиотеки (далеко не все и.т.д). иначе говоря, в проекте, которому до релиза еще весьма и весьма долго.

абсолютно нормально брать за отправную точку что-то, чему далеко до релиза.
besogon вне форума   Ответить с цитированием
Старый 14.11.2016, 10:22   #30
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,003
Вес репутации: 3723/82
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Pridnya
А здесь вы уже противоречите другому пользователю системы контроля версий - дело в том, что в рамках своей работы на этапе разработки я не имею ответов на кучу вопросов.
1) я не знаю, как будет далее развиваться проект и кто конкретно и когда будет над ним еще работать.
2) если с чем-либо для меня удобней работать с помощью xxx, я буду с ним работать с помощью xxx.
3) у других людей могут быть точки зрения точно так же правильные со своими абсолютно здравыми доводами.
besogon вне форума   Ответить с цитированием
Старый 14.11.2016, 10:32   #31
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 33
Сообщений: 1,348
Вес репутации: 2386/77
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Обычно упоминание чего-либо или кого-либо должно иметь глубокий смысл (часто упоминают на собраниях про вышестоящего начальника, дабы лизнуть зад и лишний раз обратить взор на толстого и лысого). Честно говоря, я не ожидал от тебя - пользователя системы контроля версий такого примера, как пример Игоря для микроконтроллера PIC12. Тем более, что я Игоря проверил и его заявление

не соответствует действительности, не работает проект на PIC12F683. И из 50 скачавших проект еще никто не отписался о его работоспособности на PIC12F675, даже из тех, кто задавал вопросы по теме, у кого есть этот PIC12F675. Можно, кончено, поверх неработающего проекта поставить и систему контроля версий (прикрыть срам), но это уже другая тема.


А здесь вы уже противоречите другому пользователю системы контроля версий (СКВ).
Выхожу из обсуждения. ИМХО, не в коня корм.
Рак вне форума   Ответить с цитированием
Старый 14.11.2016, 10:41   #32
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 39
Сообщений: 4,576
Вес репутации: 4493/127
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от Рак Посмотреть сообщение
Выхожу из обсуждения. ИМХО, не в коня корм.
Попался, значит выходи! Люди пишут, что СКВ изначально были созданы для больших проектов, и сейчас используются для больших проектов - ядро Linux, браузер Chromium (Гугл-Хром, Яндекс-браузер...). Какой-нибудь векторный графический редактор, опенсорц, например Dia (тьма файлов, написанных разными людьми).

Я не ожидал примера из одного файла main.c для PIC12, причем нерабочий (для PIC12F683). Там памяти 1k. Причем, пример привел пользователь СКВ со стажем использования 5-10 лет.

PS: В далекие времена, когда не было СКВ, не было Интернета, люди могли создавать стратегические бомбардировщики ТУ-160...Хорошо, что сейчас возобновили разработку. Вот бы все это в СКВ и слить туда. Мечта шпиона. IMHO: СКВ - это интерфейс (программирование) для получения доступа к чему-либо значимому.

PPS: Все эти системы, придуманные не нами, не для нас, скорее для них, чтобы они могли (когда своруют) понять, что мы здесь накалякали. В большом масштабе этот софт снижает мыслительную деятельность пипла, отнимает человекочасы, суля выгоду от использования. Еще пару десятков таких программ подкинуть и пусть там разбираются, какая лучше, используют разные, а мы в это время будем ПРО строить.
__________________
Прогресс неизбежен.

Последний раз редактировалось Pridnya; 14.11.2016 в 11:00.
Pridnya вне форума   Ответить с цитированием
Старый 14.11.2016, 11:03   #33
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,003
Вес репутации: 3723/82
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Pridnya
Все эти системы, придуманные не нами, не для нас, скорее для них - что это за полет мысли? мы люди. делаем вещи для людей. зачастую - на коммерческой основе. людьми для людей. для кого них?

Вы не находите, что у Вас какая-то теория заговора?

время будем ПРО строить - Вы понимаете, что это не нормальное умозаключение взрослого человека.
besogon вне форума   Ответить с цитированием
Старый 14.11.2016, 11:29   #34
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 39
Сообщений: 4,576
Вес репутации: 4493/127
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от besogon Посмотреть сообщение
Pridnya
Все эти системы, придуманные не нами, не для нас, скорее для них - что это за полет мысли? мы люди. делаем вещи для людей. зачастую - на коммерческой основе. людьми для людей. для кого них?
Для них - это для инженеров, которые учились (в школах, университетах...) за рубежом и будут работать за рубежом, или у нас, но на них.
Цитата:
Сообщение от besogon Посмотреть сообщение
Вы не находите, что у Вас какая-то теория заговора?
Бдительность не помешает. Поэтому, такой вариант не исключен, рассматриваются несколько вариантов.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 14.11.2016, 12:20   #35
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,468
Вес репутации: 4787/112
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

для тех кто не в курсе про subst

bat файл с текстом

Цитата:
subst i: D:\директория какая то
создаст раздел i: в котором в корне будет лежать всё что в "директория какая то" лежит.

чтобы убрать надо запустить другой bat в котором
Цитата:
subst i: /d
- раздел удалится
ampersant на форуме   Ответить с цитированием
Старый 14.11.2016, 12:28   #36
siarzhuk
Senior Member
 
Аватар для siarzhuk
 
Регистрация: 08.11.2014
Возраст: 48
Сообщений: 164
Вес репутации: 1161/28
siarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud of
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от Pridnya Посмотреть сообщение
И появился вопрос "при каком размере проекта использование системы контроля версий становится оправданным или необходимым"?
От нуля и выше. ИМХО, с переходом к распределённой модели VCS-ки вообще из штанишек "сервер для слияния исходников" выросли в полезный инструмент разработки. Машина времени для истории исходников, которая всегда под рукой.

Цитата:
Сообщение от Pridnya Посмотреть сообщение
В большом масштабе этот софт снижает мыслительную деятельность пипла, отнимает человекочасы, суля выгоду от использования.
Если молвить гнилым языком аналогий, то IDE со встроенным отладчиком и логическим анализатором тоже снижают мыслительную деятельность - однако-же мало кто довольствуется бесплатными мейкфайл-гцц-гдб "сырами". А человекочасы на регулярные коммиты отнимаются с той-же целью как на внятное комментирование кода, реструктурирование его и опрятный кодестайл. Вроде и незачем - а через годик припоминать "а чего я тут творил? - [с гордостью] ну надо-же какой трюк!" куда как легче будет.
Ну и за безопасность - на порядок дешевле изловить "закладчика" одной командой git blame если все ходы записаны, чем гадать по психологическим портретам и zip-ам "а кто ж это мог так нагадить?".
siarzhuk вне форума   Ответить с цитированием
Старый 14.11.2016, 12:31   #37
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 39
Сообщений: 4,576
Вес репутации: 4493/127
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от ampersant Посмотреть сообщение
для тех кто не в курсе про subst

bat файл с текстом

создаст раздел i: в котором в корне будет лежать всё что в "директория какая то" лежит.

чтобы убрать надо запустить другой bat в котором
- раздел удалится
Попробовал из командной строки. Создает раздел z:\ и копирует в него содержимое из C:\NewFolder, затем удаляем.
Цитата:
Сообщение от siarzhuk Посмотреть сообщение
Ну и за безопасность - на порядок дешевле изловить "закладчика" одной командой git blame если все ходы записаны, чем гадать по психологическим портретам и zip-ам "а кто ж это мог так нагадить?".
Согласен.
Миниатюры
subst.PNG  
Изображения
 
__________________
Прогресс неизбежен.

Последний раз редактировалось Pridnya; 14.11.2016 в 12:40.
Pridnya вне форума   Ответить с цитированием
Старый 14.11.2016, 12:49   #38
yeskela
Senior Member
 
Аватар для yeskela
 
Регистрация: 28.01.2010
Адрес: Новочеркасск
Возраст: 36
Сообщений: 1,129
Вес репутации: 3762/82
yeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Создает раздел z:\ и копирует в него содержимое из C:\NewFolder
subst ничего никуда не копирует. Она позволяет получить доступ к папке как к корню диска. z:\ - временная ссылка на единственное содержимое.
__________________
Отсутствие доступа в интернет с рабочего места очень замедляет работу. Наличие - полностью парализует её.
yeskela вне форума   Ответить с цитированием
Старый 14.02.2019, 21:42   #39
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 39
Сообщений: 4,576
Вес репутации: 4493/127
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Оказалось, что нужно знать и уметь пользоваться системой контроля версий. Есть два готовых проекта, которые нужно добавить в систему (закрытую).
А я не пользовался никогда. Это мне наука и всем, кто не умеет - иначе за вас это сделают (отчитаются) другие люди.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 14.02.2019, 22:30   #40
paul
Senior Member
 
Регистрация: 23.08.2007
Адрес: Lipetsk
Возраст: 43
Сообщений: 221
Вес репутации: 425/49
paul is just really nicepaul is just really nicepaul is just really nicepaul is just really nicepaul is just really nice
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Оказалось, что нужно знать и уметь пользоваться системой контроля версий. Есть два готовых проекта, которые нужно добавить в систему (закрытую).
А я не пользовался никогда. Это мне наука и всем, кто не умеет - иначе за вас это сделают (отчитаются) другие люди.
Сейчас незнание системы контроля версий считается "дурным тоном". В требованиях работодателей стоит чуть ли не выше основных знаний и умений.

Я поначалу долго не мог освоить СКВ, как потом оказалось из-за неправильного понимания целей и методов. Нашелся добрый человек, который на пальцах объяснил зачем, как и в какой момент что делать. Сначала на 1 пользователе и 1 ветке. Потом по мере необходимости разобрался с остальными "вкусностями". Теперь каждый новый проект начинаю с создания папки проекта и инициализации системы контроля версий. Локальной. Даже в облако не всегда отправляю. Просто набор "контрольных точек восстановления" всегда под рукой и несколько раз реально спасало от "гемора" при тупиковом развитии проекта.
paul вне форума   Ответить с цитированием
Старый 14.02.2019, 23:00   #41
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 39
Сообщений: 4,576
Вес репутации: 4493/127
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от paul Посмотреть сообщение
Сейчас незнание системы контроля версий считается "дурным тоном". В требованиях работодателей стоит чуть ли не выше основных знаний и умений.

Я поначалу долго не мог освоить СКВ, как потом оказалось из-за неправильного понимания целей и методов. Нашелся добрый человек, который на пальцах объяснил зачем, как и в какой момент что делать. Сначала на 1 пользователе и 1 ветке. Потом по мере необходимости разобрался с остальными "вкусностями". Теперь каждый новый проект начинаю с создания папки проекта и инициализации системы контроля версий. Локальной. Даже в облако не всегда отправляю. Просто набор "контрольных точек восстановления" всегда под рукой и несколько раз реально спасало от "гемора" при тупиковом развитии проекта.
Абсолютно согласен, СКВ используются на крупных предприятиях, а я раньше (более года назад) один работал и думал, что вообще не пригодится. Локальной означает, что репозитарий хранится на вашем рабочем компьютере, а не на корпоративном сервере? Так? И не всегда знающие люди (как пользоваться СКВ) идут на помощь. Вам повезло.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 15.02.2019, 08:51   #42
paul
Senior Member
 
Регистрация: 23.08.2007
Адрес: Lipetsk
Возраст: 43
Сообщений: 221
Вес репутации: 425/49
paul is just really nicepaul is just really nicepaul is just really nicepaul is just really nicepaul is just really nice
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Локальной означает, что репозитарий хранится на вашем рабочем компьютере, а не на корпоративном сервере? Так? И не всегда знающие люди (как пользоваться СКВ) идут на помощь. Вам повезло.
Для личных проектов да, репозиторий создается в папке с проектом и хранит все изменения там. Создаю просто уже по привычке и для удобства отслеживания изменений. Если проект разрастется и появятся другие разработчики, легким движением руки он отправляется в облако.
Для рабочих проектов конечно же на сервере.
paul вне форума   Ответить с цитированием
Старый 15.02.2019, 10:14   #43
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 33
Сообщений: 1,348
Вес репутации: 2386/77
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Оказалось, что нужно знать и уметь пользоваться системой контроля версий.
Прикинь?
Зато "набрасывал на вентилятор"...
Сейчас даже студенты лабораторные работы выкладывают в репозиторий, я в своем студенчестве носил на дискетах.
Из нетипичного использования - это написание книг или перевод книг, каждый желающий может что-то подправить или перевести часть с удобным инструментом для интеграции измененной части в мастер ветку.
Рак вне форума   Ответить с цитированием
Старый 15.02.2019, 14:10   #44
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,003
Вес репутации: 3723/82
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Работа в команде крайне сложна без системы контроля версий.
Серьезные задачи сложно решать в одиночку.

Где-то с 2013 в своих проектах использую git.

В целом использовал git где-то с 2009, однако неплотно и в вещах, не связанных с работой.

Pridnya
полагаю, что если Вы и далее будете заниматься электроникой, то ждет еще целая куча открытий чудных.
besogon вне форума   Ответить с цитированием
Старый 15.02.2019, 20:10   #45
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 39
Сообщений: 4,576
Вес репутации: 4493/127
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от Рак Посмотреть сообщение
Прикинь?
Зато "набрасывал на вентилятор"...
Сейчас даже студенты лабораторные работы выкладывают в репозиторий, я в своем студенчестве носил на дискетах.
Из нетипичного использования - это написание книг или перевод книг, каждый желающий может что-то подправить или перевести часть с удобным инструментом для интеграции измененной части в мастер ветку.
Просто раньше не требовалось - работал один над большим проектом, затем над другим, затем над третьим. Ну не могла фирма со штатом менее пятидесчти человек позволить себе нескольких специалистов - нужен был один и чтобы умел ТЗ разработать, схему нарисовать, собрать макет, опытный образец запустить его в серию (естественно написать программу и для железа и на стороне компьютера, чтобы все это отлаживать и для стенда) и техописание написать, и после сборки запустить. И еще стендовое оборудование самому сделать (схемы, программы, железо). И еще находить время, чтобы самому развиваться (внедрение тех же STM32 произошло после того, как я два микроконтроллера STM32F100 и STM32F407 освоил самостоятельно - не на работе, на работе были M16C и R32C Renesas ) Куда там было до системы контроля версий.

Цитата:
Сообщение от besogon Посмотреть сообщение
Работа в команде крайне сложна без системы контроля версий. Серьезные задачи сложно решать в одиночку.

Где-то с 2013 в своих проектах использую git.

В целом использовал git где-то с 2009, однако неплотно и в вещах, не связанных с работой.

Pridnya
полагаю, что если Вы и далее будете заниматься электроникой, то ждет еще целая куча открытий чудных.
Иногда одному работать бывает легче, но польза от большого коллектива безусловно есть - обмен опытом, повышение своего уровня. Кстати, с Git мне помогли. Огромное спасибо помощнику. Технически оказалось довольно просто - дело пяти минут. Я еще не все понял, работали с консольной версией, но разберусь. А электроникой я лет с 12 занимаюсь и бросать не планирую. Сын растет - тоже интересуется.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 15.02.2019, 20:17   #46
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 33
Сообщений: 1,348
Вес репутации: 2386/77
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Используй клиент графический. С ним и граф веток удобно смотреть, и коммиты почитать... Консильные для автоматизации скриптами или для работы на сервере без графической оболочки.
Я пользуюсь TortoiseGit.
Рак вне форума   Ответить с цитированием
Старый 15.02.2019, 20:26   #47
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 39
Сообщений: 4,576
Вес репутации: 4493/127
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Цитата:
Сообщение от Рак Посмотреть сообщение
Используй клиент графический. С ним и граф веток удобно смотреть, и коммиты почитать... Консольные для автоматизации скриптами или для работы на сервере без графической оболочки.
Я пользуюсь TortoiseGit.
Спасибо за совет.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 15.02.2019, 22:39   #48
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,003
Вес репутации: 3723/82
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Как давно вы используете системы контроля версий?

Pridnya
я не использовал графические интерфейсы к git.
для себя не вижу пользы, однако уверен, что дело вкуса.

Иногда одному работать бывает легче - одному тоже легче работать с git. целый ряд задач существенно упрощается.

У меня был опыт ухода коллеги, который не использовал контроль версий в своем проекте. На такой проект начинают смотреть с ужасом.
besogon вне форума   Ответить с цитированием
Старый 21.03.2019, 19:50   #49
maxxir
Member
 
Аватар для maxxir
 
Регистрация: 28.11.2010
Адрес: Тольятти
Возраст: 47
Сообщений: 50
Вес репутации: 491/35
maxxir is a glorious beacon of lightmaxxir is a glorious beacon of lightmaxxir is a glorious beacon of lightmaxxir is a glorious beacon of lightmaxxir is a glorious beacon of light
По умолчанию Re: Как давно вы используете системы контроля версий?

BTW поддержка GIT'a интегрирована в Eclipse.
Я чет последние годы прям "подсел" на Eclipse Kepler.
AVR-C, Arduino-code, LPC1xxx, STM32, экспорт с mbed - гад он все тянет..
А счас "прочухал" как git через него таскать - красотища!
Вот примерчик моего опенсорсного workspace'a на GITHIB'e.
maxxir вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чем/как отлаживать код написаный на Си в WinAVR Yokel Микроконтроллеры других производителей 49 30.09.2014 09:48
Присоветуйте тип и способ управления MOSFETом "верхнего" плеча dr_Sash Источники питания и силовая электроника 37 08.09.2012 18:50
Имитатор DS18B20 Filya44 Вопросы начинающих 14 12.03.2012 17:39


Часовой пояс GMT +3, время: 10:52.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot