Jestem nowy w kontroli wersji (obecnie używam SVN), ale nie rozumiem, jak to pomaga programistom. Co robi kontrola wersji, która czyni ją użyteczną w środowisku programistycznym?
version-control
John Ryan
źródło
źródło
Odpowiedzi:
VisualSVN i TortoiseSVN to tylko UI klientów do serwera SVN. Serwer SVN jest systemem kontroli źródła / wersji. System kontroli wersji jest kluczowym atutem dla każdego prawdziwego rozwoju, ponieważ przechowuje wersje Was kody źródłowe. W przypadku korzystania z systemu kontroli wersji zachować tylko lokalną kopię kodów źródłowych. Głównym kopia jest przechowywana w systemie kontroli wersji i zobowiązuje zmian w systemie.
SVN pozwala na:
VisualSVN jest rozszerzenie do Visual Studio, który pozwala za pomocą repozytorium SVN bezpośrednio z Visual Studio UI. TortoiseSVN to rozszerzenie do Eksploratora Windows, który pozwala za pomocą repozytorium SVN bezpośrednio podczas przeglądania folderów i plików.
źródło
kontrola wersja oferuje szereg rzeczy:
Jest to minimum dla wszelkich prac programistycznych poza majstrowaniem, aby zobaczyć, co się stanie.
Zawsze ostrzec każdego, kto pracuje z systemem kontroli wersji po raz pierwszy, że unika ona zapraszając tylko kłopoty. Oni BĘDZIE napotkasz problem, że gdy spojrzeć wstecz one BĘDZIE sobie sprawę, że by się nie stało gdyby używali systemu.
źródło
http://www.ericsink.com/vcbe/html/dvcs_private_workspace.html
źródło