Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Git or Subversion?

Tags:

Assuming that I'm starting a new web project at home using Visual Studio, which version control system, viz. Git or Subversion will be better to use? Which one will have the least setup complexity?

like image 336
sduplooy Avatar asked Feb 19 '09 16:02

sduplooy


People also ask

Is Subversion better than Git?

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 is advantage of Git over SVN?

Many people prefer Git for version control for a few reasons: It's faster to commit. Because you commit to the central repository more often in SVN, network traffic slows everyone down. Whereas with Git, you're working mostly on your local repository and only committing to the central repository every so often.

What is Subversion in Git?

What is Git-SVN? The git-svn tool is an interface between a local Git repository and a remote SVN repository. Git-svn lets developers write code and create commits locally with Git, then push them up to a central SVN repository with svn commit-style behavior.

What is the difference between SVN and GitHub?

Preserving history. SVN is configured to assume that the history of a project never changes. Git allows you to modify previous commits and changes using tools like git rebase . GitHub supports Subversion clients, which may produce some unexpected results if you're using both Git and SVN on the same project.


1 Answers

Since this is for your own personal playing around, my question is simple: Do you know Subversion or Git already?

  • If you know SVN - use Git.
  • If you know Git - use SVN.

If you don't know either - use SVN. It's a better introduction.

like image 109
Tom Ritter Avatar answered Nov 19 '22 13:11

Tom Ritter