Subversion Bezplatný software pro řízení verzí
Neuvěřitelný open source centralizovaný systém řízení verzí
Spravujte zdrojový kód se systémem řízení zdroje na úrovni podniku. Umožněte vývojářům zkoumat historii projektů, obnovit staré verze a zabezpečit data.
Přehled
Subversion je konečný bezplatný a open source Version Control Software. Je to jednoduchý, snadno použitelný a spolehlivý systém řízení zdrojů pro různé projekty. Proto jej může použít kdokoli od jednotlivců po rozsáhlé podniky. Subversion Apache pomáhá vývojářům spolupracovat a spolupracovat na stejném projektu. Vývojáři mohou spravovat adresáře, soubory a změny na ně. Kromě toho, SVN Version Control vám umožňuje kontrolovat historii a obnovit starší verze. Subverze přichází s výkonnými a moderními funkcemi, jako jsou pobočky, značky, sledování sloučení, uzamčení souborů, řešení konfliktů a mnoho dalších. Pobočky se běžně používají pro vývoj nových funkcí. S pomocí tohoto centralizovaného systému řízení verzí můžete snadno sloučit větev funkcí do hlavní pobočky do hlavní pobočky **. Značka se používá k vytvoření snímku projektu. Štítky také umožňují vývojářům poskytovat jedinečné verze úložiště stručnými a rozpoznatelnými jmény. Tento software pro ovládání verzí ** má komponenty pro provádění určitých operací, jako jsou SVN, SVNVERSION, SVNLOOK, SVNADMIN a mnoho dalších. SVN je klientský program příkazového řádku, zatímco Svnversion je program pro hlášení stavu pracovní kopie a Svnlook je nástroj pro kontrolu úložiště.
Požadavky na systém
Subversion nemá žádná jedinečná kritéria pro instalaci. Zkontrolujte prosím sekci instalace.
Funkce
Subversion je dodávána s výkonnými funkcemi softwaru pro řízení verzí. Některé z klíčových funkcí jsou uvedeny níže:
- větve a značky
- Bezpečné a spolehlivé
- Metadata s verzi volné formy
- Atomové zavazadla
- Sloučit sledování
- Zamykání souborů
- Spustitelná vlajka je zachována
- Lokalizované zprávy
- Interaktivní řešení konfliktů
- Zrcadlování pouze pro čtení pouze pro čtení
- Binární soubory zpracované efektivně
- vazby na programovací jazyky
Instalace
Instalace na ubuntu
Spusťte pod příkazy.
$ apt-get install subversion
$ apt-get install libapache2-svn
Instalace na Red Hat Linux
Spusťte následující příkazy.
$ 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.