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
Odpowiedz
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.
Bardzo pouczające. Czy wiesz, jak integracja z Visual Studio 8 układa się pomiędzy tymi dwoma? –
Nie wiem, ale uważam, że wielu programistów używa integracji VS2008 z ClearCase. W przypadku PVCS nie jestem obecny w integracji VS. –
Nie mam bezpośredniego doświadczenia z PVCS.
Jeśli chodzi o ClearCase, plugin for VS2008 działa wystarczająco dobrze (z wyjątkiem build server) i jest dostarczany z advantages and inconveniences of ClearCase.
Oznacza to, że musisz znać numer concepts behind ClearCase i jak wykonać leverage its features.
Dzięki za linki! –
- 1. Dowolny odpowiednik svn w przypadku Clearcase?
- 2. Dlaczego powrócić const Rational zamiast Rational
- 3. Auto zakończenia programu Resharper (lub Visual Studio)
- 4. Visual Studio 2012 problemy Ostateczny zgodnością z Windows 8
- 5. Szablon Windows Phone 8 w Visual Studio 2013 Preview
- 6. Tworzenie aplikacji Windows 8 Metro (HTML5) bez programu Visual Studio
- 7. Ponownie użyj widoku ClearCase
- 8. jednostki dla pierścieni w haskell w Num lub Rational
- 9. Visual Studio: ContextSwitchDeadlock
- 10. Edycja Visual Studio JSX
- 11. Visual Studio CommandBar "Nazwy"
- 12. Rational Application Developer vs Eclipse
- 13. Synchronizacja GIT i ClearCase
- 14. Java Clearcase API
- 15. Visual Studio breakpoints przemieszczane
- 16. Visual Studio Vs Visual Web Developer
- 17. WebsiteSpark & Visual Studio 2010
- 18. Zgodność z Visual Studio 2012
- 19. Visual Studio Regex "?"
- 20. Upgrade Visual Studio 2013 rozwiązań do Visual Studio 2015
- 21. Visual Studio 2010 (beta 2) rozwiązanie w Visual Studio 2008
- 22. Jakie są różnice między Visual Studio Code a Visual Studio?
- 23. Motyw Visual Studio 2010 dla Visual Studio 2012?
- 24. Utwórz program Visual Studio programowo
- 25. Visual Studio Smart Indent?
- 26. Błąd Visual Studio regex_iterator?
- 27. Kod Visual Studio includePath
- 28. WPF, mieszanka Visual Studio?
- 29. Git SubModule Visual Studio
- 30. Visual Studio Skompilowany kod
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. –