2010-04-14 20 views
5

Obecnie korzystamy z Visual Studio 8 z Visual Source Safe. Ze względu na wymagania klientów, musimy przejść do PCW lub Rational ClearCase, Team System nie wchodzi w grę. Proszę polecić jedną z tych dwóch opcji, podając zalety/wady z doświadczenia z każdym. Jak dobrze każdy integruje się z Visual Studio 8?Visual Studio 8, PVCS lub Rational ClearCase

+1

Z perspektywy programisty obie są okropne, a oba będą kosztowały wiele niepotrzebnych roboczogodzin, frustrują deweloperów i obniżają morale. Z mojego doświadczenia wynika jednak, że PVCS jest gorszy, ponieważ ClearCase przynajmniej ma jakąś integrację VS. –

Odpowiedz

5

Brak wystarczających informacji, aby zalecić jedną lub drugą. Zarządzałem obydwoma systemami przez ponad 10 lat. Obecnie jestem administratorem ClearCase.

Pytania, na które należy odpowiedzieć: ilu deweloperów jest? Czy są one rozmieszczone na wielu stronach? Czy jest to w 100% Windows, czy też Unix to także środowisko? Ile danych można przechowywać?

ClearCase jest siłą przemysłową, ale jest także absurdalnie drogi w każdy możliwy sposób - od licencjonowania po sprzęt i niezbędne zasoby ludzkie. Jest skalowalny, ale wymaga silnego środowiska serwerowego. Jest niezwykle skomplikowany w administrowaniu, szczególnie w mieszanym środowisku O/S. OGROMNA krzywa uczenia dla nowych użytkowników, HUGER dla nowych administratorów. Może być perwersyjnie powolny, a serwer ma spore wymagania sprzętowe, jeśli potrzebujesz rozsądnej wydajności. ClearCase obsługuje wiele środowisk na wiele sposobów. Jest bardzo zdolny do zwrotu wszystkich tych kosztów i złożoności. Przygotuj się na zatrudnienie co najmniej jednego pełnoetatowego administratora. Jestem poważny.

PVCS to solidny, niezawodny system, który nie zawsze wymaga serwera. To także dobrze się skaluje (kiedyś zarządzałem projektem PVCS z 140 programistami). Jest łatwy w administrowaniu i łatwy do nauczenia. Nie ma w pobliżu bogactwa funkcji ClearCase. Wielu powie, że to dobrze. Jest o wiele prostszy i mniej podatny na kłopoty.

PVCS jest bardziej podobny do używania CVS niż ClearCase, jeśli chcesz porównać inne narzędzia. ClearCase nie przypomina żadnego innego narzędzia kontroli źródła.

+0

Bardzo pouczające. Czy wiesz, jak integracja z Visual Studio 8 układa się pomiędzy tymi dwoma? –

+0

Nie wiem, ale uważam, że wielu programistów używa integracji VS2008 z ClearCase. W przypadku PVCS nie jestem obecny w integracji VS. –