Subversion Bezpłatne oprogramowanie do sterowania wersją
Niesamowity system kontroli wersji open source
Zarządzaj kodem źródłowym w systemie kontroli źródła na poziomie przedsiębiorstwa. Umożliwić programistom badanie historii projektu, odzyskiwanie starych wersji i bezpieczne dane.
Przegląd
Subversion to ostateczne bezpłatne i open source ** oprogramowanie do sterowania wersją **. Jest to prosty, łatwy w użyciu i niezawodny ** System kontroli źródła ** dla różnych projektów. Dlatego każdy, od osób po duże przedsiębiorstwa, może z niego korzystać. ** Subversion Apache ** Pomaga programistom współpracować i współpracować nad tym samym projektem. Deweloperzy mogą zarządzać katalogami, plikami i wprowadzonymi w nich zmianami. Poza tym ** SVN Version Control ** umożliwia przegląd historii i odzyskiwanie starszych wersji. Subversion ma potężne i nowoczesne funkcje, takie jak gałęzie, tagi, śledzenie scalania, blokowanie plików, rozwiązywanie konfliktów i wiele innych. Oddziały są powszechnie stosowane do opracowywania nowych funkcji. Możesz łatwo połączyć gałąź funkcji w gałąź główną za pomocą tego ** Scentralizowanego systemu sterowania wersją **. Tag służy do utworzenia migawki projektu. Tagi pozwalają również programistom dostarczyć unikalne wersje repozytorium o zwięzłych i rozpoznawalnych nazwach. To ** Wersja oprogramowanie do sterowania ** ma komponenty do wykonywania niektórych operacji, takich jak SVN, SVNVERSION, SVNLOOK, SVNADMIN i wiele innych. SVN to program klienta wiersza poleceń, podczas gdy SVNVERSION to program zgłaszania stanu kopii roboczej, a SVNLook jest narzędziem do sprawdzania repozytorium.
Wymagania systemowe
Subversion nie ma żadnych unikalnych kryteriów instalacji. Sprawdź sekcję instalacji.
Cechy
Subversion jest dostarczana z potężnymi funkcjami oprogramowania do sterowania wersją. Niektóre z kluczowych funkcji są wymienione poniżej:
- gałęzie i tagi
- bezpieczne i niezawodne
- Free-Form Metadata Metadata
- Zobowiązania atomowe
- Scal śledzenie
- blokowanie plików
- Flaga wykonywalna jest zachowana
- zlokalizowane wiadomości
- Interaktywne rozwiązywanie konfliktów
- Repozytorium Lustro
- Pliki binarne obsługiwane wydajnie
- Powiązania z językami programowania
Instalacja
Instalowanie na Ubuntu
Uruchom poniżej polecenia.
$ apt-get install subversion
$ apt-get install libapache2-svn
Instalowanie na Red Hat Linux
Uruchom następujące polecenia.
$ yum install subversion
$ yum install mod_dav_svn
FAQs
What is Subversion?
Subversion is a centralized version control system that is free and open-source. It’s used to keep track of current and previous versions of projects.
What are supported operating systems?
Subversion runs on all modern Unix flavors, as well as Windows, BeOS, OS/2, and macOS.
What is Trunk in SVN?
The trunk is a directory in which all major development takes place. Developers frequently check it out to work on the project.
What is TortoiseSVN?
TortoiseSVN is a widely used SVN client for communicating with the SVN server. It’s a Windows-based revision control, version control, and source control software.
What are components of SVN?
The SVN server and the SVN client are the two main components of SVN.