Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Local Source Control

Can anyone recommend a nice simple, easy to use source control system I can use locally on my laptop for a single user that integrates with VS2010? I am just looking for something that will let me do versioning locally and not particularly for collabrative working.

I have used SubVersion when part of a development team and that works very nicely with VS2010, but for my own personal projects/work I don't want to go to the hassle of installing SubVersion locally on my laptop just for myself.

I have tried Bazaar, but didn't really like it's distributed version control system and it's branches etc. Any other suggestions welcome. Thanks.

like image 438
Adrian S Avatar asked May 22 '11 14:05

Adrian S


People also ask

What is a local version control system?

A local version control system is a local database located on your local computer, in which every file change is stored as a patch. Every patch set contains only the changes made to the file since its last version.

What means source control?

Source control (or version control) is the practice of tracking and managing changes to code. Source control management (SCM) systems provide a running history of code development and help to resolve conflicts when merging contributions from multiple sources. Source Control Basics.

What are different types of version control?

There are two types of version control: centralized and distributed.


1 Answers

I have personally found Mercurial extremely simple to pick up. Like Bazaar, it is a DVCS, but as a 1-man team this really doesn't have to change your workflow at all.

For Visual Studio integration, there's the VisualHg VS plugin, which uses TortoiseHg under the hood.

like image 131
Matt Ball Avatar answered Nov 12 '22 14:11

Matt Ball