![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Zastanawia mnie jaki system kontroli wersji jest najlepszy (szybkość, łatwość obsługi, możliwości).
Od sporego czasu używam SVN-a (VisualSvn na winde + Tortoise) i jakoś działa aczkolwiek czasem potrafi wypluć jakieś kosmiczne błędy, które logicznie nie powinny mieć miejsca. Dlatego też chciałem was zapytać o osobiste doświadczenie i rekomendacje do jednego z wymienionych systemów. Chyba, że są inne jeszcze lepsze. Bardzo bym prosił również o podanie w formie listy zalet i wad każdego z systemów. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Przyznam, że nie mam ogromnego doświadczenia z SVN, z GIT'em dopiero niedawno zacząłem. Nie mam całkowicie żadnego z CVS, którego trudno nazwać "systemem kontroli wersji" (IMG:style_emoticons/default/winksmiley.jpg)
Git w porównaniu do SVN ma więcej możliwości, jest jak wspomniał Crozin systemem rozproszonym, co za tym idzie nie musi (może) istnieć serwer główny projektu. Można korzystać z repozytorium macierzystego, ale nie ma takiej konieczności. W zasadzie każdy ma u siebie swoje repozytorium i commit nic nie wysyła, tylko uaktualnia lokalne repozytorium, dopiero popchnięcie tego dalej (np do repo macierzystego) lub pociągnięcie przez kogoś innego, skutkuje tym, że projekt zobaczy światło dzienne (IMG:style_emoticons/default/winksmiley.jpg) Ostatnio zauważyłem, że dużo projektów przechodzi na GIT'a, jak widać sporo dużych projektów z niego korzysta. Proponuję poczytać o tym systemie, możliwości jest na prawdę dużo. Materiały: |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 08:06 |