Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Система контроля версий проекта

Непрочитано 12.03.2017, 05:08  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Система контроля версий проекта

Подумал о системе контроля версий проекта по времени изменения.
Например создал проект stm-keil посидел поработал,он автоматом скидывается на яндекс-диск.
На следующий день сел поработать создается новая папочка проекта с другим временем,закрыл проект и проект сохраняется опять на яндекс-диск с новой датой.
Вдруг мне нужно откатится на начало,нахожу папочку с нужным число и начинаю с ней опять работать.
Если такая программка по вашему опыту работы ?
Реклама:
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 12.03.2017, 07:55  
ampy
Гражданин KAZUS.RUN
 
Регистрация: 22.07.2007
Адрес: Владивосток
Сообщений: 996
Сказал спасибо: 448
Сказали Спасибо 388 раз(а) в 202 сообщении(ях)
ampy на пути к лучшему
По умолчанию Re: Система контроля версий проекта

cvs, svn, git, hg...
ampy вне форума  
Непрочитано 12.03.2017, 16:46  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Система контроля версий проекта

В Keil можно настроить,ладно поищем на просторах инета.
Миниатюры:
Нажмите на изображение для увеличения
Название: 2017-03-12_20-45-35.png
Просмотров: 0
Размер:	21.3 Кб
ID:	111619  
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 12.03.2017, 22:51  
tornado81
Прохожий
 
Регистрация: 25.11.2007
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tornado81 на пути к лучшему
Сообщение Re: Система контроля версий проекта

Поставь Tortoise SVN
Может работать локально, без сервера где либо в сети.

Ну или какой-либо публичный репозитарий на основе git используй. Тут тебе просторы интернетов помогут.
tornado81 вне форума  
Непрочитано 13.03.2017, 10:15  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,285
Сказал спасибо: 11,860
Сказали Спасибо 4,159 раз(а) в 3,177 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Система контроля версий проекта

Любой вариант можно развернуть локально. При наличии ресурсов на отдельном ПК или в VM.
Все прекрасно работает.
Исходная точка - способность основного ПО работать с кем-то конкретно.
Решения лучше искать не среди довесков к оригиналу и его клонов, а в оригинале. Может оказаться немного сложнее при разворачивании, но это окупиться в последствии при работе.

У меня в силу многих причин сразу 3 варианта стоят (cvs,svn,git). Есть даже кроссы между ними. Правда все на отдельной машине, а на основной ещё и машина времени есть .
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 13.03.2017, 10:47  
ampy
Гражданин KAZUS.RUN
 
Регистрация: 22.07.2007
Адрес: Владивосток
Сообщений: 996
Сказал спасибо: 448
Сказали Спасибо 388 раз(а) в 202 сообщении(ях)
ampy на пути к лучшему
По умолчанию Re: Система контроля версий проекта

mike-y-k, Вас в производственном отделе обыскались...
ampy вне форума  
Сказали "Спасибо" ampy
mike-y-k (13.03.2017)
Непрочитано 13.03.2017, 10:50  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Система контроля версий проекта

Буду изучать git,вот только в связке с кейлом или отдельно.
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 13.03.2017, 11:00  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Система контроля версий проекта

git уже дефакто стал стандартом для большинства контор, включая и нашу, которая плавно переползает с ClearCase. Хотя лично мне ClearCase нравится больше.
Надо еще разобраться, как в git виртуальные ссылки файлов прицеплять. Смысл в том, что проект может лежать где угодно, он будет брать файлы библиотек по этим ссылкам из общего источника. К примеру, вы же не пишите драйвер SPI для каждого проекта отдельно. Но сам драйвер вы тоже со временем дополняете. Можно сделать так, чтобы любой ваш проект всегда видел только последнюю версию файла.
Ну и хранить это дело все на облачном хранилище тоже никто не запрещает. Правда, бывают неприятные моменты с доступом к файлам. Во время синхронизации файл можно потерять. Лучше на время работы отключать синхронизацию.
Easyrider83 вне форума  
Непрочитано 13.03.2017, 12:38  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,285
Сказал спасибо: 11,860
Сказали Спасибо 4,159 раз(а) в 3,177 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Система контроля версий проекта

ampy, спасибо, но тут пока исходных данных маловато для конкретики.
Такие системы даже для себя любимого лучше изначально проектировать, чтобы потом не было мучительно больно…

Easyrider83, с git действительно ситуация радует на фоне прошлого разброда и шатания. Особенно иерархия серверов и поддержка cvs/svn "из коробки". Но до победы одного и единственного пока ещё не время .
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 13.03.2017, 12:51  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Система контроля версий проекта

Встроенный SVN всегда лучше. Тот же альтиум умеет показывать изменения в проекте очень наглядно. Можно тащить за собой проект годами, меняя схему и дизайн и каждый раз не беспокоится об утрате информации. Git просто не сумеет показать информацию о версиях никак иначе, кроме текста комментария.
Однако, при работе с кодами, git вполне оправдан - все изменения видны.
Easyrider83 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ускорить компьютер 7Fantomas7 Ремонт оргтехники 111 08.08.2018 05:27
Схема система диспетчерского контроля «Эталон-1(2)» AndruXXXaUA Поиск схем. Делимся схемами 0 17.05.2012 23:33
Альтернативная система контроля мертвых зон гость. Электроника средств транспорта 19 10.07.2011 08:56
Система управления и контроля. нужен хелп ben-vladen Производственное оборудование 40 01.01.2008 01:29
Многоканальная система контроля длины заготовки на МК ATon Микроконтроллеры, АЦП, память и т.д 2 11.04.2005 23:39


Часовой пояс GMT +4, время: 22:03.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.