В настоящее время мы используем Visual Studio 8 с Visual Source Safe. Из-за требований клиентов мы должны перейти на PVCS или Rational ClearCase, Team System - это не вариант. Пожалуйста, порекомендуйте один из этих двух вариантов, давая плюсы/минусы из опыта с каждым. Насколько хорошо каждый интегрируется с Visual Studio 8?Visual Studio 8, PVCS или Rational ClearCase
ответ
Невозможно порекомендовать тот или иной. Я администрировал обе системы уже более 10 лет. В настоящее время я администратор ClearCase.
Вопросы для ответа: сколько разработчиков существует? Они распространяются на нескольких сайтах? Это 100% Windows или Unix также является экологической возможностью? Сколько данных нужно хранить?
ClearCase - промышленная прочность, но она также смехотворно дорога по возможности - от лицензирования до необходимого оборудования и человеческих ресурсов. Он хорошо масштабируется, но требует сильной серверной среды. Это чрезвычайно сложно администрировать, особенно в смешанной среде O/S. ОГРОМНАЯ кривая обучения для новых пользователей, HUGER для новых администраторов. Он может быть крайне медленным, и у сервера есть жесткие требования к оборудованию, если вы хотите разумной производительности. ClearCase поддерживает многоуровневые среды несколькими способами. Он очень способен в качестве окупаемости всех этих расходов и сложности. Будьте готовы нанять как минимум одного штатного администратора. Я серьезно.
PVCS - надежная, надежная система, которая не всегда требует наличия сервера. Он также хорошо масштабируется (однажды я администрировал проект PVCS с 140 разработчиками). Легко управлять и легко учиться. Он не имеет нигде рядом с функциональным богатством ClearCase. Многие говорили бы, что это хорошо. Это намного проще и менее подвержено неприятностям.
PVCS больше похож на CVS, чем ClearCase, если вы хотите сравнить другие инструменты. ClearCase не похож ни на какой другой инструмент управления исходным кодом.
Очень просветительская. Вы знаете, как интеграция с Visual Studio 8 складывается между ними? –
Я не знаю, но я считаю, что многие разработчики используют интеграцию VS2008 с ClearCase. С PVCS я не являюсь током в интеграции VS. –
У меня нет прямого опыта работы с ПВХ.
Что касается ClearCase, то plugin for VS2008 работает достаточно хорошо (кроме build server) и поставляется с advantages and inconveniences of ClearCase.
Это значит, что вам нужно знать concepts behind ClearCase и как leverage its features.
Спасибо за ссылки! –
С точки зрения разработчика, оба ужасны, и обоим обойдется много ненужных человеко-часов, сорвать разработчиков и снизить моральный дух. По моему опыту, PVCS хуже, хотя, поскольку ClearCase по крайней мере имеет некоторую интеграцию VS. –