tema-electric 0 20 сентября, 2013 Опубликовано 20 сентября, 2013 · Жалоба Всем привет. Предприятие небольшое. Народу мало. Из документации есть: проекты KiCAD (схемы, платы) которые сопровождаются документацией, оформленной по ЕСКД, общая библиотека для KiCAD библиотека с руководствами пользователя всякого рода чертежи на механику исходные коды программ Проекты KiCAD находятся, каждый под своим контролем версий через Bazaar. Исходники тоже. 1) Хотелось бы все это хозяйство хранить централизованно на сервере (linux). 2) Без особых сложностей копировать все это хранилище на любую машину. 3) Видеть изменения, кто их произвел, где и когда. 4) Заливать все это обратно на сервер. Как быть с проектами, которые находятся под контролем версий, и что делать в случае возникновения конфликта пока не знаю. Посоветуйте что нибудь GNU GPLное. Возможно сам Bazaar это умеет делать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 8 21 сентября, 2013 Опубликовано 21 сентября, 2013 · Жалоба Ну, так а разве система контроля версий (а Bazaar - это вроде оно и есть) не позволяет вам все это организовать? У вас достаточно скромные запросы, все должно покрываться такой системой, нужно только организовать правильно систему хранения и процедуру (и сделать обязательной для всех). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tema-electric 0 21 сентября, 2013 Опубликовано 21 сентября, 2013 · Жалоба Ну, так а разве система контроля версий ... не позволяет вам все это организовать? Базар, на сколько я понимаю, имеет ветки либо со своими репозитариями, либо с общим. В первом случае данные хранятся в той же ветке /Project/.bzr/repo. Во втором случает /Projects/.bzr/repo, в то время как проект должен находиться в /Projects/Project. Не находил пока еще ни одной статьи по базару, чтобы он мог обслуживать кучу веток, определять статус каждой за одну команду и все в таком духе. Т.е. с сервера, если его организовывать базар не позволит забрать все сразу. Ему нужно указывать конкретную ветку. В моем случае конкретрый проект на железяку или исходник. Таким образом я не могу знать какие ветки поменялись, а какие нет. Часть машин работает под линуксом, другая под виндой. Можно конечно скрипты написать, и постоянно их дополнять новыми проектами, но как-то это неинтересно :) Таким образом это должна быть утилита, которая сканирует дерево каталогов, определяет, находится ли каталог под контролем версий, и смотрит его статус, а потом выводит дерево проектов ... Надеюсь мысль ясна. Присмаривался к Redmine, но пока его установка у меня не увенчалась успехом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 21 сентября, 2013 Опубликовано 21 сентября, 2013 · Жалоба может проще на сервер установить какую-нибудь PM систему (Redmine, Bitbucket, Jira) ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
A. Fig Lee 0 21 сентября, 2013 Опубликовано 21 сентября, 2013 · Жалоба Google Docs? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tema-electric 0 21 сентября, 2013 Опубликовано 21 сентября, 2013 · Жалоба Bitbucket, Jira Спасибо ) Я не очень доверяю внешним хранилищам. Мне не понятно, зачем им это нужно, хранить мои данные :). Google Docs туда же )). Остается Redmine, или самому изобретать велосипед :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 21 сентября, 2013 Опубликовано 21 сентября, 2013 · Жалоба для локального хранилища есть и бесплатные варианты: http://getgitorious.com/ http://gitlab.org/ http://www.convalesco.org/blog/2009/07/24/...-in-10-minutes/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 8 21 сентября, 2013 Опубликовано 21 сентября, 2013 · Жалоба Может, я не охватил ширь задачи, но как насчет - SVN или git, организовать, кроме транка, нужные вам бранчи и теги? Состояние SVN тега - это полный срез состояний всего, что вы под него затащили. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tema-electric 0 22 сентября, 2013 Опубликовано 22 сентября, 2013 · Жалоба как насчет - SVN или git, организовать, кроме транка, нужные вам бранчи и теги? Не думаю, что базар тут чем-то уступает, кроме быстродействия при работе над большими проектами (git'у из записок 2008 года). ukpyr Про гитлаб интересно. Правда, там какие-то войны платно-бесплатные идут, что несколько омрачает :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Facecontrol 0 2 декабря, 2013 Опубликовано 2 декабря, 2013 · Жалоба Могу порекомендовать программу для управления проектами PM Compass http://pmcompass.ru/ Там есть управление документацией, а также и другие функции;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fowler 0 19 февраля, 2014 Опубликовано 19 февраля, 2014 · Жалоба В качестве простого PM можно использовать Trac (http://trac.edgewall.org). Бесплатно, настраивается просто и работает со многими VCS. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 33 19 февраля, 2014 Опубликовано 19 февраля, 2014 · Жалоба А как же великий BitBucket с приватными проектами - как раз для экономистов Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться