реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Посоветуйте программу, для управления хранилищем документации
tema-electric
сообщение Sep 20 2013, 16:36
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 309
Регистрация: 18-04-08
Из: Томск
Пользователь №: 36 887



Всем привет.

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

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

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

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

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

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

Возможно сам Bazaar это умеет делать?


--------------------
Кто сказал МЯУ?
Go to the top of the page
 
+Quote Post
Raven
сообщение Sep 21 2013, 05:41
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987



Ну, так а разве система контроля версий (а Bazaar - это вроде оно и есть) не позволяет вам все это организовать? У вас достаточно скромные запросы, все должно покрываться такой системой, нужно только организовать правильно систему хранения и процедуру (и сделать обязательной для всех).
Go to the top of the page
 
+Quote Post
tema-electric
сообщение Sep 21 2013, 06:11
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 309
Регистрация: 18-04-08
Из: Томск
Пользователь №: 36 887



Цитата(Raven @ Sep 21 2013, 12:41) *
Ну, так а разве система контроля версий ... не позволяет вам все это организовать?

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

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

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

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

Присмаривался к Redmine, но пока его установка у меня не увенчалась успехом.


--------------------
Кто сказал МЯУ?
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Sep 21 2013, 10:12
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



может проще на сервер установить какую-нибудь PM систему (Redmine, Bitbucket, Jira) ?
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Sep 21 2013, 10:47
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Google Docs?


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
tema-electric
сообщение Sep 21 2013, 15:10
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 309
Регистрация: 18-04-08
Из: Томск
Пользователь №: 36 887



Цитата(ukpyr @ Sep 21 2013, 17:12) *
Bitbucket, Jira

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

Остается Redmine, или самому изобретать велосипед sm.gif


--------------------
Кто сказал МЯУ?
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Sep 21 2013, 15:30
Сообщение #7


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



для локального хранилища есть и бесплатные варианты:
http://getgitorious.com/
http://gitlab.org/
http://www.convalesco.org/blog/2009/07/24/...-in-10-minutes/
Go to the top of the page
 
+Quote Post
Raven
сообщение Sep 21 2013, 20:19
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987



Может, я не охватил ширь задачи, но как насчет - SVN или git, организовать, кроме транка, нужные вам бранчи и теги? Состояние SVN тега - это полный срез состояний всего, что вы под него затащили.
Go to the top of the page
 
+Quote Post
tema-electric
сообщение Sep 22 2013, 05:31
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 309
Регистрация: 18-04-08
Из: Томск
Пользователь №: 36 887



Цитата(Raven @ Sep 22 2013, 03:19) *
как насчет - SVN или git, организовать, кроме транка, нужные вам бранчи и теги?

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

ukpyr
Про гитлаб интересно. Правда, там какие-то войны платно-бесплатные идут, что несколько омрачает sm.gif


--------------------
Кто сказал МЯУ?
Go to the top of the page
 
+Quote Post
Facecontrol
сообщение Dec 2 2013, 14:07
Сообщение #10





Группа: Новичок
Сообщений: 3
Регистрация: 10-09-13
Пользователь №: 78 255



Могу порекомендовать программу для управления проектами PM Compass
http://pmcompass.ru/
Там есть управление документацией, а также и другие функцииwink.gif
Go to the top of the page
 
+Quote Post
fowler
сообщение Feb 19 2014, 18:02
Сообщение #11





Группа: Участник
Сообщений: 12
Регистрация: 20-08-10
Пользователь №: 59 023



В качестве простого PM можно использовать Trac (http://trac.edgewall.org).
Бесплатно, настраивается просто и работает со многими VCS.
Go to the top of the page
 
+Quote Post
x893
сообщение Feb 19 2014, 22:39
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 333
Регистрация: 27-10-08
Из: Планета Земля
Пользователь №: 41 226



А как же великий BitBucket с приватными проектами - как раз для экономистов
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th July 2025 - 09:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01451 секунд с 7
ELECTRONIX ©2004-2016