roboforum.ru

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

 

Системы коллективной разработки.

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

Системы коллективной разработки.

Сообщение SkyStorm » 26 ноя 2010, 11:37

Может немного не по этой теме, но все же очень близко к Коллективным проектам.
Хотел спросить, желательно отвечать по заданному ниже порядку:
1. Кто какие использует средства коллективной разработки?
2. Почему?
3. Какими пользовались еще кроме того с которым работаете сейчас?
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2612
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Системы коллективной разработки.

Сообщение Сергей » 26 ноя 2010, 11:46

Самые лучшее средство коллективной работы это маркерная доска, бумажки и ручки.
И система контроля версий, мы используем SVN.
Сергей
 
Сообщения: 3743
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Системы коллективной разработки.

Сообщение =DeaD= » 26 ноя 2010, 11:50

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

Re: Системы коллективной разработки.

Сообщение Vooon » 26 ноя 2010, 11:55

SVN прошлый век! Почитай Hg Init! :D
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3332
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Системы коллективной разработки.

Сообщение SkyStorm » 26 ноя 2010, 11:56

А почему Меркуриал, что в нем хорошего?
А почему SVN, что в нем хорошего?
Я работал с CVS ничего особенного взял файлы - отдал файлы ...
Работал с ClearCase мозг сломаешь пока разберешься.
Сейчас вот очень популярен Git ...
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2612
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Системы коллективной разработки.

Сообщение Vooon » 26 ноя 2010, 12:03

git vs hg довольно давний холивар.
Оба они обладают практически одинаковыми функциями.
Мне больше нравится cli hg, он похож на cli svn.
Гит хуже подходит для закрытых реп.
Деплой гит-сервера немного сложней.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3332
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Системы коллективной разработки.

Сообщение Сергей » 26 ноя 2010, 12:13

Особо не парился с выбором системы контроля версий, поставили TortoiseSVN и работаем. Удобно из любого места загрузить билд и работать.
Сергей
 
Сообщения: 3743
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Системы коллективной разработки.

Сообщение Grem » 26 ноя 2010, 14:57

1. Меркуриал.
2. Плагин для идеи есть.
3. Раньше, когда за окном ходили мамонты, для личного нужд использовал гит, устроился на работу, там п.1 онли, пришлось пользоваться им, потом и привык.
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1529
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Системы коллективной разработки.

Сообщение DrZugrik » 16 апр 2011, 19:11

SVN - это удобная и достаточно надежная штуковина которой пользуются практически все разработчики програмного обеспечения. Для разработки инженерных проектов все чего ему нехватает - SVG-Editor или DWG-Viewe. А так у него есть все что нужно - кросплатформенность, много разных клиентов, простота и доступность.
Аватара пользователя
DrZugrik
 
Сообщения: 204
Зарегистрирован: 22 июл 2006, 18:57
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич

Re: Системы коллективной разработки.

Сообщение setar » 16 апр 2011, 21:47

только почему то разработчики kernel.org перешли с svn на git :)
наверное они ничего не понимают в системах коллективной разработки :wink:

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

Re: Системы коллективной разработки.

Сообщение Виталий » 16 апр 2011, 23:22

только почему то разработчики kernel.org перешли с svn на git

Ну как я понимаю речь о маленькой команде разработчиков. Если так, то особой разницы нет.
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Системы коллективной разработки.

Сообщение setar » 16 апр 2011, 23:31

Акстись, Виталь :) kernel.org это команда разработчиков ядра линукса.
Насколько я знаю это самая большая коллективная команда.
именно из за этого они перешли на гит.
сотни транзакций изменений кода ежедневно + десятки ветвлений.
svn при достижении некоторого порога стал дико тормозить.

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

Re: Системы коллективной разработки.

Сообщение Виталий » 16 апр 2011, 23:35

Я про команду топикстартера, а не про kernel.org конечно.
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Системы коллективной разработки.

Сообщение Vooon » 18 апр 2011, 22:47

Ну я бы не стал гит называть сложным.
Не сложнее ртути, но соглашения немного непривычные.
Поработал с ядром используя гит. Удобно.
А из свна ядро выкачивается ну оочень долго. И работать не очень удобно.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3332
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков


Вернуться в коллективные проекты

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

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

Mail.ru counter