Home > Development Tools > git > What is svn?

What is svn?

藏色散人
Release: 2019-11-25 10:19:59
Original
26639 people have browsed it

What is svn?

What is svn?

SVN is the abbreviation of subversion. It is an open source version control system. Through the efficient management of the branch management system, in short, it is used by multiple people to jointly develop the same project. Share resources and achieve ultimate centralized management.

Introduction to SVN

The full name of SVN is Subversion, which is a version control system. It is one of the most popular open source version control systems. As an open source version control system, Subversion manages data that changes over time. This data is placed in a central repository (Repository).

This archive is much like an ordinary file server, but it will remember every file change. This allows you to restore a file to an older version or browse the file's change history. Subversion is a general-purpose system that can be used to manage any type of file, including program source code.

Recommended related articles:
1.What is the difference between Git and Svn
2.How to install the Svn tool
Related video recommendations
:
1.SVN video tutorial (Chuanzhi Podcast)

SVN adopts a client/server system. Various versions of the project are stored on the server. Program developers will first obtain the latest version of the project from the server and copy it to the local machine. Then based on this, each Each developer can perform independent development work on his own client and submit new code to the server at any time. Of course, you can also obtain the latest code on the server through update operations to maintain consistency with the versions used by other developers.

There are two types of SVN clients, one is Web-based WebSVN, etc., and the other is client software represented by Tortoise SVN.

The former requires the support of the Web server, and the latter requires the user to install the client locally. Both types have free open source software for use. SVN also stores version data in two ways: BDB (a transaction-safe table type) and FSFS (a storage system that does not require a database). Because the BDB method may lock the data when the server is interrupted, the FSFS method is safer.

The above is the detailed content of What is svn?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
svn
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
Git and SVN
From 1970-01-01 08:00:00
0
0
0
php - SVN commit file failed
From 1970-01-01 08:00:00
0
0
0
How to configure apache to access svn
From 1970-01-01 08:00:00
0
0
0
git svn clone cannot get the code
From 1970-01-01 08:00:00
0
0
0
svn migrate git
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template