Subversion Gratis versiebeheersoftware
Ongelooflijk open source gecentraliseerd versiebeheersysteem
Beheer broncode met het bronbesturingssysteem op enterprise-niveau. Developers in staat stellen om projectgeschiedenis te onderzoeken, oude versies te herstellen en gegevens te beveiligen.
Overzicht
Subversion is de ultieme gratis en open source versiebeheer software. Het is een eenvoudig, gemakkelijk te gebruiken en betrouwbaar bronbesturingssysteem voor verschillende projecten. Daarom kan iedereen van individuen tot grootschalige ondernemingen het gebruiken. Apache Subversion helpt ontwikkelaars om samen te werken en samen te werken aan hetzelfde project. Ontwikkelaars kunnen directories, bestanden en de wijzigingen die daaraan zijn aangebracht beheren. Bovendien, SVN -versiebeheer Hiermee kunt u geschiedenis bekijken en oudere versies herstellen. De subversie wordt geleverd met krachtige en moderne functies zoals takken, tags, samenvoeging van samenvoegen, bestandsvergrendeling, conflictoplossing en nog veel meer. Takken worden vaak gebruikt voor de ontwikkeling van nieuwe functies. U kunt de functietak eenvoudig in de mastertak samenvoegen met behulp van dit gecentraliseerde versiebeheersysteem. De tag wordt gebruikt om een momentopname van het project te maken. Tags stellen ontwikkelaars ook in staat om unieke versies van de repository te bieden met beknopte en herkenbare namen. Deze versiebeheer software heeft componenten voor het uitvoeren van bepaalde bewerkingen zoals SVN, SVNVersion, SVNLOOK, SVNADMIN en nog veel meer. SVN is een opdrachtregelclientprogramma, terwijl SVNVersion een programma is voor het melden van de status van een werkkopie, en SVNLOOK is een hulpmiddel om de repository te inspecteren.
Systeem vereisten
Subversion heeft geen unieke criteria voor installatie. Controleer het installatiegedeelte.
Functies
Subversion wordt verzonden met krachtige functies van versiebeheersoftware. Sommige van de belangrijkste functies worden hieronder vermeld:
- Takken en tags
- Veilig en betrouwbaar
- Free-Form versie-metadata
- Atomic commits
- samenvoegen
- Bestandsvergrendeling
- uitvoerbare vlag wordt bewaard gebleven
- gelokaliseerde berichten
- Interactieve conflictoplossing
- Repository-alleen-lezen spiegeling
- Binaire bestanden efficiënt worden behandeld
- Bindingen aan programmeertalen
Installatie
op ubuntu installeren
Voer hieronder opdrachten uit.
$ apt-get install subversion
$ apt-get install libapache2-svn
Installeren op Red Hat Linux
Voer de volgende opdrachten uit.
$ 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.