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

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

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

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

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

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


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

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

cvs, svn, git, hg...
ampy вне форума  
Непрочитано 12.03.2017, 16:46  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 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
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Система контроля версий проекта

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

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

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

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

git уже дефакто стал стандартом для большинства контор, включая и нашу, которая плавно переползает с ClearCase. Хотя лично мне ClearCase нравится больше.
Надо еще разобраться, как в git виртуальные ссылки файлов прицеплять. Смысл в том, что проект может лежать где угодно, он будет брать файлы библиотек по этим ссылкам из общего источника. К примеру, вы же не пишите драйвер SPI для каждого проекта отдельно. Но сам драйвер вы тоже со временем дополняете. Можно сделать так, чтобы любой ваш проект всегда видел только последнюю версию файла.
Ну и хранить это дело все на облачном хранилище тоже никто не запрещает. Правда, бывают неприятные моменты с доступом к файлам. Во время синхронизации файл можно потерять. Лучше на время работы отключать синхронизацию.
Easyrider83 вне форума  
Непрочитано 13.03.2017, 12:38  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
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,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
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, время: 23:05.


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