roboforum.ru

Технический форум по робототехнике.


Хранение информации о проектах (библиотека)

Вопросы не попавшие в другие категории.

Хранение информации о проектах (библиотека)

Сообщение setar » 10 май 2011, 10:33

8) После праздников майских напало на меня теоретическо-организационное оптимизирующее настроение.

Задумался я о том как хранятся проекты о роботах у меня, и понял что системы нету.
Просто каша из папок в которых CAD модели, всякие разводки, эмуляции, софт , картинки и так далее
в некоторых папках хорошо хоть версионность ведется, в остальных просто каша ...

Ну и собственно вопрос: как Вы храните свои проекты?
Какие методы и подходы считаете рациональными и правильными.

По результатам обсуждения я хочу выработать некий местный "стандарт" конструкторской документации с целью разбиения крупных проектов на кусочки и разработку элементов разными командами.
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Хранение информации о проектах (библиотека)

Сообщение =DeaD= » 10 май 2011, 10:36

ИМХО пока очень мало реального взаимодействия между разработчиками, и тем более практически нету команд разработчиков. Поэтому пока проблема немного сферическая и в информационном вакууме :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Хранение информации о проектах (библиотека)

Сообщение RootAdmin » 10 май 2011, 11:49

Я все думаю над тем чтобы CVS прикрутить. Или документооборот какой, типа "управдок".
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Хранение информации о проектах (библиотека)

Сообщение setar » 10 май 2011, 12:02

проблема не сферическая, а реальная :)
я как доктор говорю что если дать людям инструмент удобный - они будут пользоваться.
осталось либо найти готовый, либо пофантазировать, разработать и написать такой.
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Хранение информации о проектах (библиотека)

Сообщение EdGull » 10 май 2011, 12:05

я пользуюсь готовым.
Называется GoogleDocs
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Хранение информации о проектах (библиотека)

Сообщение =DeaD= » 10 май 2011, 12:13

Если чисто для себя каждому хранить - да, есть такая проблема. Подтверждаю.

Если для совместной работы - практически нет такой проблемы сейчас. Даже по разработке ORFA сейчас практически нет активной одновременной работы нескольких человек. Про остальные проекты вообще молчу.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Хранение информации о проектах (библиотека)

Сообщение setar » 10 май 2011, 12:52

гугл докс не вариант. как ты будешь заливать каталог с сотней файлов, да ещё с контролем версий.
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Хранение информации о проектах (библиотека)

Сообщение EdGull » 10 май 2011, 12:58

прямо папкой и залью.
контроль версий тоже есть.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Хранение информации о проектах (библиотека)

Сообщение RealRobot » 10 май 2011, 13:38

EdGull писал(а):я пользуюсь готовым.
Называется GoogleDocs

то есть все ваши проекты/разработки лежат в инете?
http://igrybogov.com - ну о.о.очень интересно
сознание определяет бытие, улыбнись своему отражению
RealRobot
 
Сообщения: 340
Зарегистрирован: 18 окт 2007, 23:46
Откуда: Москва
прог. языки: С++ , 1С :-)
ФИО: Михаил

Re: Хранение информации о проектах (библиотека)

Сообщение setar » 10 май 2011, 14:01

то, где они лежат не суть важно.
выложенное в сети не обязательно общедоступно.
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Хранение информации о проектах (библиотека)

Сообщение Michael_K » 10 май 2011, 14:21

Выложенное в сети доступно только "кому надо" :)

Проблема, да насущная.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Хранение информации о проектах (библиотека)

Сообщение setar » 10 май 2011, 14:49

проблема организованно проекты хранить или проблема в обеспечении безопасности ?
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Хранение информации о проектах (библиотека)

Сообщение Michael_K » 10 май 2011, 15:49

1. Хранить.

В основном из-за специфики софта и многочисленных кросс-ссылок.

Например, Игл "любит" проекты/библиотеки хранить в одной папке (ну вколачивать в него новые, конечно, можно, но каждый раз это делать неудобно).

Одна и та же библиотека используется во многих проектах, одна и та же ПДФ-ка или шаблон документа и т.п. В результате расползается все это. По разным каталогам - получается свалка.
Прописывать везде пути или линковать - задолбаешься. Ну и часто только вносит путаницу, а не помогает.

2. Онлайн-сервисы для меня не актуальны (пока???). Да, я думаю, что для многих неактуальны. Качать туда-сюда смысла мало - хочется ведь работать с "проектами", а не с файлами. Какой-нибудь проект кейл, или студии или того же игла - у него настройки свои есть, пути прописаны внутри и т.п. Смысла гонять туда-сюда не вижу (речь не идет о командной работе).

А вот Бэкап с откатами (например на сетевой диск или флэшку) не помешал бы, но опять же бэкап не "попапочный", а попроектный - с учетом кросс-ссылок.

Добавлено спустя 9 минут 14 секунд:
Вообще, я не очень представляю, как эту проблему "красиво" решить.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Хранение информации о проектах (библиотека)

Сообщение EdGull » 10 май 2011, 16:41

RealRobot писал(а):то есть все ваши проекты/разработки лежат в инете?

да
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Хранение информации о проектах (библиотека)

Сообщение =DeaD= » 10 май 2011, 16:48

А есть какие-то хранилища, зеркалируемые в веб с файловой системы автоматически, без дополнительных пинков типа "commit" ? Мне кажется идеальной была бы система, которая весь сложный функционал держит в вебе, типа SaaS, а на клиенте очень простая штуковина - управляемый из веба каталог с автоматическим зеркалированием в обе стороны. Т.е. обновил что-то у себя в каталоге из софтины - она записала в файлы, демон отзеркалировал это в веб, в вебе актуальная версия файлов. И наоборот - из веба поступил запрос на записи в эти же файлы, т.к. мы попросили поднять бэк-ап - оно проверило, что все файлы свободны, переписало их бэкапом и записало на сервере инфу, что только что переписали всё. А всякие commit'ы, merge и прочее выполнять уже чисто на самом сервере.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

След.

Вернуться в Обо всём

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17