Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Системы контроля версий

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

sasku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Вопрос sasku - что нужно ему от системы контроля версий.  

У нас, в организации, писали все софт кто попало и как попало. Никто не хранил ни версий, ни о какой совместной работе и речи не было, - каждый программист сам по себе.
Вот я и хочу перестроить работу, сделать так, чтобы каждый проект выполнялся несколькими разработчиками, чтобы можно было контролировать разработку софта и облегчить его сопровождение.
Работать совместно уже начали, возникла проблема с версиями софта. Пробовали работать на сетевом диске все вместе - бред какойто. Вот я и заинтересовался системами контроля версий.
Мне надо предложить что-то, чтобы я мог доказать преимущества такой работы и предлагать не абстрактные вещи, а уже конкретный выход из такой ситуации.
Еще надо, чтобы система была максимально простая в использовании и обучении, чтобы наши аксакалы не сильно сопротивлялись.

Всего записей: 414 | Зарегистр. 30-05-2002 | Отправлено: 21:20 26-01-2006
nobody2

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sasku
В этом случае я бы порекомендовал сначала обратить внимание на систему, которая бы интегрировалась в IDE - будет менее болезненный переход к новому принципу организации работы для всех (кто хочет и кто не хочет).
 
Ну а с прицелом на будущее - отделный сервер с Subversion + TortoiseSVN  на клиентах (он интегрируется в проводник).  
 
Использовать CVS на первоначальном этапе не советую - время для обучения работы с ним значительно больше, чем с SVN (проверено), особенно у девелоперов, которые не горят энтузиазмом перейти на что-то новое. Кроме того состема tag'ов и branch'ей в CVS более запутанная (по началу), что вряд ли поможет упорядочить ситуацию у вас в организации.

Всего записей: 223 | Зарегистр. 15-07-2003 | Отправлено: 11:15 27-01-2006
sasku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

получается, что остается только http://jedivcs.sourceforge.net/ ?
 

Всего записей: 414 | Зарегистр. 30-05-2002 | Отправлено: 12:06 30-01-2006 | Исправлено: sasku, 12:12 30-01-2006
dyr farot

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ну и про StarTeam не забываем...

Всего записей: 697 | Зарегистр. 03-08-2004 | Отправлено: 12:19 30-01-2006
vndovr

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
От Kadavr в другой теме:

Цитата:
 
В состав JCL сейчас входит юзабельный эксперт интеграции с CVS/SVN. На базе тортилыCVS и тортилыSVN соотв. Скриншот. Собирается из daily-исходников (т.е. в составе последнего 1.96 релиза его нет).  
 

Всего записей: 359 | Зарегистр. 05-02-2004 | Отправлено: 15:36 30-01-2006
sasku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
От Kadavr в другой теме:  

и где эта тема ?

Всего записей: 414 | Зарегистр. 30-05-2002 | Отправлено: 22:54 30-01-2006
vndovr

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=28418&start=1660

Всего записей: 359 | Зарегистр. 05-02-2004 | Отправлено: 02:33 31-01-2006
sasku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vndovr
спасибо

Всего записей: 414 | Зарегистр. 30-05-2002 | Отправлено: 12:15 01-02-2006
labirintt

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Год назад ввел в отделе связку SVN + tortoisen. Качество работы команды изменилось на порядок.  
Остался нерешенным один вопрос. Точнее он решен, но мне не нравится как.  
В SVN есть новер ревизии. Его надо засовывать в исходник, чтобы он прописывался в программу и можно было понять, а что это за версия, и какой номер ревизии ему соответствует.  
Поделитесь опытом, кто как решил данную проблему??

Всего записей: 27 | Зарегистр. 08-11-2004 | Отправлено: 07:58 01-04-2006
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
labirintt

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

А метки уже немодно использавать?

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 16:47 01-04-2006
stssts

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тоже решил попробовать поработать с системами контроля версий.
sasku, что выбрал, на чем остановился?
Пока смотрю в сторону
Цитата:
Subversion + TortoiseSVN

Вот только думаю, стоит заморачиваться с интеграцией в Delphi ???
Вроде можно:
http://www.delphiplus.org/articles/expert/delphi&vcs.html
А нужно ли?
 

Всего записей: 3 | Зарегистр. 11-04-2006 | Отправлено: 00:22 11-04-2006
Ang



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
stssts
Если собираешься работать _исключительно_ в среде Delphi, то имеет смысл. А так... Привыкнув к интерфейсу TortoiseSVN будешь свободно работать с любой средой/редактором. Хоть с нотепадом.

Всего записей: 251 | Зарегистр. 25-07-2001 | Отправлено: 09:25 11-04-2006
stssts

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А не подскажет ли кто форум по этой связке или FaQ...
А то стал пробовать куча вопросов вылезло.
 
Почему, например, после "Извлечь" или "Фиксировать" из хранилища приходят файлы с "readonly"? Как с этим бороться?

Всего записей: 3 | Зарегистр. 11-04-2006 | Отправлено: 17:42 11-04-2006
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Почему, например, после "Извлечь" или "Фиксировать" из хранилища приходят файлы с "readonly"? Как с этим бороться?

Потому что у тебя в проекте заданы блокировки.
Проект либо не правильно сконфигурирован, либо политика об использовании блокировок (svn:needs-lock)
Читай первоисточник:
http://svnbook.red-bean.com/ есть по русски.  
Если хочешь, то могу выслать русскую доку для TSVN

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 19:50 11-04-2006
stssts

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Если хочешь, то могу выслать русскую доку для TSVN

Оч хочу, Спасибо.

Всего записей: 3 | Зарегистр. 11-04-2006 | Отправлено: 19:58 11-04-2006
Dmitry

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пользуемся Team Coherence от QSC.
Не бесплатный но кряки есть. Довольно удобный. Интегрируется экспертом в IDE дельфей.

Всего записей: 81 | Зарегистр. 24-09-2003 | Отправлено: 08:30 27-04-2006
TeXpert



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, нужна помощь. Есть проект на Google Code, исходники рекомендованы тащить через Subversion. В связи с этим пара вопросов:  
а) обязательно ли ставить для Subversion сервер Apache, или там настраивать IIS? Не хотелось бы только ради скачивания так заморачиваться
б) есть ли другие средства для скачивания, кроме ручного, пофайлово?  
 
Спасибо!

----------
Майкудук, Пришахтинск не предлагать!:)
А на Пирогова приходит снова весенний гомон...

Всего записей: 3659 | Зарегистр. 08-02-2003 | Отправлено: 00:22 24-12-2008
afiget



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Team Coherence

Неудобный:
1. при проблемах с подключением к серверу
2. в плане реализации поддержки кирилицы
3.  
 
Добавлено:
глюкануло
 
Продолжим:
3. багтрекер практически во всех режимах.
4. в формировании отчетов

Всего записей: 545 | Зарегистр. 31-12-2005 | Отправлено: 02:31 24-12-2008
Ang



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
TeXpert
Если надо просто извлечь код к себе на машину, то:
а), б) достаточно поставить у себя какого-либо SVN-клиента. Для виндов мне удобен TortoiseSVN (http://tortoisesvn.tigris.org).

Всего записей: 251 | Зарегистр. 25-07-2001 | Отправлено: 11:02 24-12-2008
asi81



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
Установили на работе SVN, в принципе работоспособная штука, но хочется поддержки работы в IDE для C++ Builder 2009.  Для дельфи проблем нет, но для билдера у меня с наскока откомпилировать не получилось. Кто-нибудь имеет опыт встраивания SVN в Builder?

Всего записей: 86 | Зарегистр. 08-06-2009 | Отправлено: 18:41 23-11-2009 | Исправлено: asi81, 18:42 23-11-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Системы контроля версий


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru