Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Посоветуйте программу
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Управление проектами
tema-electric
Всем привет.

Предприятие небольшое. Народу мало.

Из документации есть:
  • проекты KiCAD (схемы, платы) которые сопровождаются документацией, оформленной по ЕСКД,
  • общая библиотека для KiCAD
  • библиотека с руководствами пользователя
  • всякого рода чертежи на механику
  • исходные коды программ

Проекты KiCAD находятся, каждый под своим контролем версий через Bazaar. Исходники тоже.

1) Хотелось бы все это хозяйство хранить централизованно на сервере (linux).
2) Без особых сложностей копировать все это хранилище на любую машину.
3) Видеть изменения, кто их произвел, где и когда.
4) Заливать все это обратно на сервер.

Как быть с проектами, которые находятся под контролем версий, и что делать в случае возникновения конфликта пока не знаю.

Посоветуйте что нибудь GNU GPLное.

Возможно сам Bazaar это умеет делать?
Raven
Ну, так а разве система контроля версий (а Bazaar - это вроде оно и есть) не позволяет вам все это организовать? У вас достаточно скромные запросы, все должно покрываться такой системой, нужно только организовать правильно систему хранения и процедуру (и сделать обязательной для всех).
tema-electric
Цитата(Raven @ Sep 21 2013, 12:41) *
Ну, так а разве система контроля версий ... не позволяет вам все это организовать?

Базар, на сколько я понимаю, имеет ветки либо со своими репозитариями, либо с общим.
В первом случае данные хранятся в той же ветке /Project/.bzr/repo.
Во втором случает /Projects/.bzr/repo, в то время как проект должен находиться в /Projects/Project.

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

Т.е. с сервера, если его организовывать базар не позволит забрать все сразу. Ему нужно указывать конкретную ветку. В моем случае конкретрый проект на железяку или исходник. Таким образом я не могу знать какие ветки поменялись, а какие нет. Часть машин работает под линуксом, другая под виндой. Можно конечно скрипты написать, и постоянно их дополнять новыми проектами, но как-то это неинтересно sm.gif

Таким образом это должна быть утилита, которая сканирует дерево каталогов, определяет, находится ли каталог под контролем версий, и смотрит его статус, а потом выводит дерево проектов ... Надеюсь мысль ясна.

Присмаривался к Redmine, но пока его установка у меня не увенчалась успехом.
ukpyr
может проще на сервер установить какую-нибудь PM систему (Redmine, Bitbucket, Jira) ?
A. Fig Lee
Google Docs?
tema-electric
Цитата(ukpyr @ Sep 21 2013, 17:12) *
Bitbucket, Jira

Спасибо )
Я не очень доверяю внешним хранилищам. Мне не понятно, зачем им это нужно, хранить мои данные sm.gif.
Google Docs туда же )).

Остается Redmine, или самому изобретать велосипед sm.gif
ukpyr
для локального хранилища есть и бесплатные варианты:
http://getgitorious.com/
http://gitlab.org/
http://www.convalesco.org/blog/2009/07/24/...-in-10-minutes/
Raven
Может, я не охватил ширь задачи, но как насчет - SVN или git, организовать, кроме транка, нужные вам бранчи и теги? Состояние SVN тега - это полный срез состояний всего, что вы под него затащили.
tema-electric
Цитата(Raven @ Sep 22 2013, 03:19) *
как насчет - SVN или git, организовать, кроме транка, нужные вам бранчи и теги?

Не думаю, что базар тут чем-то уступает, кроме быстродействия при работе над большими проектами (git'у из записок 2008 года).

ukpyr
Про гитлаб интересно. Правда, там какие-то войны платно-бесплатные идут, что несколько омрачает sm.gif
Facecontrol
Могу порекомендовать программу для управления проектами PM Compass
http://pmcompass.ru/
Там есть управление документацией, а также и другие функцииwink.gif
fowler
В качестве простого PM можно использовать Trac (http://trac.edgewall.org).
Бесплатно, настраивается просто и работает со многими VCS.
x893
А как же великий BitBucket с приватными проектами - как раз для экономистов
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.