Всем добрый день.
Предлагаю обсудить проблему контроля версий исходного кода.
Интересно узнать мнения людей, которые уже пользуются подобными системами об
их предпочтениях в этом вопросе: какую систему лучше использовать, какие
проблемы поджидают и т.д.
Существуют ли инструменты, позволяющие интегрировать эти системы с Delphi.
Лично меня интересует случай когда:
- 1) Несколько проектов(> 15) ведут несколько программистов(>10).
- 2)Почти все проекты на Delphi(но используется и Visual Studio и т д.)
Aleksei Pastutsan
Всего в теме 111 сообщений
Добавить свое сообщение
Отслеживать это обсуждение
- Case-средства, средства коллективной разработки и т.п.
- О CASE средствах.
- Change Manager DS
- О системах контроля ошибок
- Альтернативная система контроля версий.
- Системы контроля версий. Средства управления проектом.
111—102 | 101—92 | ...>>> Всего сообщений в теме: 111; страниц: 12; текущая страница: 1
№ 111 24-02-2008 14:53 | |
А что ни кто StarTeam не юзает?
клиент от него мне больше всего нравится, и в bds уже вмонтирован
№ 110 29-01-2008 12:46 | |
На работе стоит VSS.
Чего бы хотелось мне.
и не заморачиваться с такой ерундой, как указание рабочей директории, Check Out - Check In и т.п. Просто открываешь файл либо на просмотр, либо на редактирвание.
Я думаю, можно как-то интегрировать в Delphi IDE. Вот в Visual Studio так и делает: при создании проекта спрашивает, добавить ли его в VSS. А затем, при открытии и редактировании файла, автоматически делает Check In
Вроде бы JEDI VCS такое делает.
№ 109 25-01-2008 08:10 | |
Поскольку сайт у нас пока Дэльфовый, предлагаю ограничить обзор теми продуктами, которые хорошо интегрируются в Delphi последних версий. Кстати про TeamSource кто-нибудь, чтото знает?
№ 108 25-01-2008 05:48 | |
Ответ на »сообщение 106« (Мухтар )
___________________________
Я думаю, можно как-то интегрировать в Delphi IDE.
Конечно, можно. Надо только эксперта написать.
№ 107 25-01-2008 05:45 | |
Ответ на »сообщение 106« (Мухтар )
___________________________
>>> Я думаю, можно как-то интегрировать в Delphi IDE.
Маленький нюанс: на работе я не работаю с Delphi ;-)
№ 106 25-01-2008 05:42 | |
Ответ на »сообщение 105« (Geo)
___________________________
На работе стоит VSS.
Чего бы хотелось мне.
и не заморачиваться с такой ерундой, как указание рабочей директории, Check Out - Check In и т.п. Просто открываешь файл либо на просмотр, либо на редактирвание.
Я думаю, можно как-то интегрировать в Delphi IDE. Вот в Visual Studio так и делает: при создании проекта спрашивает, добавить ли его в VSS. А затем, при открытии и редактировании файла, автоматически делает Check In
№ 105 25-01-2008 05:28 | |
В общем, в системах этого класса я не спец и обыта большого не имею.
На работе стоит VSS. Кому как, а мне функционала хватает за глаза. Работа удаленная (центральный офис в Москве, а мы в Волгограде), но как реализована, не скажу. То ли через какой-нибудь VPN, то ли еще как. Просто не разбираюсь в этом.
И еще, пару месяцев назад поставили новую версию клиента. Сам я ничего не заметил, но народ говорить, что летать стало шустрее.
Чего бы хотелось мне. Наверное, большей интегрированности в ОС. Сейчас Check Out и открытие файла разнесены. В идеале (при наличие качественной связи) хотелось бы вообще видеть виртуальную папку в проводнике (этакий Shell Folder) и не заморачиваться с такой ерундой, как указание рабочей директории, Check Out - Check In и т.п. Просто открываешь файл либо на просмотр, либо на редактирвание.
№ 104 25-01-2008 05:24 | |
Ну это ж unix-way :)
Использую svn, клиент TortuiseSVN. Последний имеет удобные средства для сравнения файлов и разрешения конфликтов.
Напрягает отсутствие инфы о слияниях, сейчас начинаю использовать svnmerge.py; в версию svn 1.5 обещают добавить встроенную поддержку.
№ 103 25-01-2008 05:06 | |
Ответ на »сообщение 102« (panda)
___________________________
SubVersion без доп. средств умеет только текстовое сравнение в стиле утилиты diff.
Ну да, он же консольный. Мы только через Windows-оболочку TortoiseSVN и работаем - там это есть.
С уважением,
№ 102 25-01-2008 04:50 | |
Ответ на »сообщение 101« (Eugene)
___________________________
А можно поподробнее - что такое визуальное сравнение a la VSS?
Сравнение двух версий файла в стиле VSS, которое в раскраске покажет, какие строки изменились, какие были добавлены, какие - удалены.
SubVersion без доп. средств умеет только текстовое сравнение в стиле утилиты diff.
Ответ на »сообщение 100« (Мухтар )
___________________________
SVN тоже юзал. Какой-то он медленный.
Под Ubuntu Linux никаких тормозов за ним я не замечал :)
111—102 | 101—92 | ...>>> Всего сообщений в теме: 111; страниц: 12; текущая страница: 1
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|