Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > УП: Инструменты > Система контроля версий


Автор: waik 2.7.2007, 08:50
Добрый день!
Посоветуйте или поделитесь опытом использования систем контроля версий.
Сам использую в настоящее время StarTeam от борланда. Исходники на Delphi.
Вроде работает, но хочется лучшего. Что не устаивает: не синхронизируется дерево каталогов (только файлы), глюки при апдейте открытых файлов и.т.д.

Автор: JUmPER 2.7.2007, 12:58
http://en.wikipedia.org/wiki/Concurrent_Versions_System - распостранённая, удобная, функциональная, кроссплатформенная.

http://en.wikipedia.org/wiki/Microsoft_Visual_SourceSafe - от Microsoft, неплохо интегрируется с их средами разработки.

ещё можно посмотреть http://en.wikipedia.org/wiki/List_of_revision_control_software.

Автор: waik 2.7.2007, 14:30
Спасибо. Но интересно именно кто пользует и какие в связке с delphi. И какие глюки ждать... Про StarTeam-глюки я уже писал. Смотрю в сторону SUBVersion но хотелось бы отзывы прочесть прежде чем кидаться... 

Автор: JackYF 2.7.2007, 14:44
Пробовал cvs, пробовал svn. Сейчас по работе и дома юзаю и то, и то помаленьку. И то, и то неплохое, но у SVN меньше недостатков, она моложе и перспективнее, имхо.

А отлажены они обе в главной (клиентской) части на ура, ни одного нарекания не было.
И то, и то кроссплатформенное.

Автор: Igor_thief 2.7.2007, 16:37
SVN однозначно!

Автор: bilbobagginz 2.7.2007, 21:10
советую git. это распределенная система версий, не имеющая центрального сервера.
мерж делается элементарно ( чего не скажешь ни о свн ни о цвс. )
эту штуку сильно толкает Линус Торвалдс.

http://git.or.cz/


лучше svn и cvs.
удачи.


Автор: arilou 2.7.2007, 21:19
Цитата(bilbobagginz @  2.7.2007,  21:10 Найти цитируемый пост)
http://git.or.cz/
лучше svn и cvs.
удачи.

Linux only?

Автор: LSD 2.7.2007, 22:29
Цитата(bilbobagginz @  2.7.2007,  22:10 Найти цитируемый пост)
лучше svn и cvs.

Чем лучше?

Автор: JackYF 3.7.2007, 12:55
Цитата(bilbobagginz @  2.7.2007,  21:10 Найти цитируемый пост)
мерж делается элементарно ( чего не скажешь ни о свн ни о цвс. )

гм, это что, самая распространенная операция?
о каком мерже идет речь? о мержинге веток? тогда читай выше зачеркнутое
если обычный - мержинг между версиями - тогда все нормально и прозрачно и в cvs и svn - знаю непонаслышке.

А распреленные репозитории, насколько я знаю из доков по svn (сам не пробовал), тоже поддерживаются.

Автор: Bose 3.7.2007, 14:18
В связке с Дельфи работал через 
http://jedivcs.sourceforge.net/
и
http://subversion.tigris.org/

Subversion понравилась настолько, что даже поставил её дома. =)  Пользуюсь стандартным клиентом TortoiseSVN(эксперты для Дельфи не понравились).


Автор: bilbobagginz 20.7.2007, 05:23
Цитата

Чем лучше? 


1. концептуально распределенная разработка: масштабируемость, не нужен центральный сервер.
2. легкость смерживания ВЕТОК, это очень частая и очень сложная операция, когда работает больше 1 команды над одной и той же задачей.
3. может делать импорт из CVS/SVN и т.д. 

почитай страницу о проекте.

Автор: l_o_g_i_c 5.3.2008, 10:33
Очень удобно воспользоваться сторонним хостингом Subversion , например http://www.mysvn.ru

Автор: bilbobagginz 9.3.2008, 11:01
из распределенных, кроме git есть кстати и коммерческие решения:
  • http://www.bitkeeper.com
и некоммерческие:
  • http://www.selenic.com/mercurial/wiki/
  • http://bazaar-vcs.org/
  • http://darcs.net/
  • http://www.monotone.ca/

удачи.

Автор: ida 25.3.2008, 17:25
Наши юзали CVS и SVN (причем на второй перешли с первого, почему - не знаю).

Автор: Nastya 15.4.2008, 13:53
У нас cvs но к ней много нареканий 

Автор: Arahnoid 31.10.2008, 17:36
Подскажите 
Вот для работы программистов понятно что Svn катит  а есть ли такие же для работы с графикой? которые помогают хранить версии файлов 
Я до сих пор пользовался Version Cue от Adobe но теперь не катит с обновлением  Сs4 какаято ерунда 
Подскажите может кто сталкивался с таким

Автор: JackYF 31.10.2008, 17:39
Практическая любая VCS новее CVS'a может хранить как текстовые, так и бинарные файлы.

Автор: Arahnoid 31.10.2008, 17:47
JackYF,  ну я слышал про totoise SVN для нее я так понимаю нужно поставить сервер где и будет репозиторий

Автор: arilou 31.10.2008, 18:01
Arahnoid, говорят, Perforce хорошо для графики подходит.

Посмотрите еще по keywords "digital asset management system.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)