Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What are the advantages of git over git-svn?

Tags:

git

git-svn

The advantages of using git-svn over git are obvious(svn compatibility), but what are the advantages of git over git-svn?

like image 518
Mike Avatar asked Feb 18 '10 04:02

Mike


People also ask

What is advantage of git over SVN?

Advantages of Git Over SVNThe ability to work locally and offline is one major advantage to Git. SVN requires contributors to be connected to the main repository server, which essentially eliminates working offline. Git also outperforms SVN when it comes to merging and conflict resolution.

Which is Better git or SVN?

SVN is better than Git for architecture performance, binary files, and usability. And it may be better for access control and auditability, based on your needs.

What are the advantages of git?

One of the biggest advantages of Git is its branching capabilities. Unlike centralized version control systems, Git branches are cheap and easy to merge. This facilitates the feature branch workflow popular with many Git users. Feature branches provide an isolated environment for every change to your codebase.

What is the main difference between SVN and git?

The difference between Git and SVN version control systems is that Git is a distributed version control system, whereas SVN is a centralized version control system. Git uses multiple repositories including a centralized repository and server, as well as some local repositories.


1 Answers

It simply means you have one less VCS to manage in your development chain (svn).
In term of administration:

  • you are left with distributed repositories managed by Git, each one autonomous with their complete history
  • you do not have to maintain a connection to a central SVN repo.
  • you can organize your backups differently (pushing your data to a remote backup bare repo, or exporting your Git repo through git bundle)

And of course you can manage all the advantages of Git over SVN.

like image 97
VonC Avatar answered Sep 23 '22 05:09

VonC