Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Simplest source control ever - what do you use?

I am working on a solo project, writing all code myself so no collaboration is required,

However, I do need the following features:

  1. Check in a current version, with comments
  2. Assign a label to a version
  3. Retrieve a version using label/tag
  4. NOT HOSTED (meaning I hold the repository on my local machine)
  5. free/open source
  6. With a nice GUI, not command line?

I think SVN is a good one, but it seems a bit overkill for me. Anyone ever came across anything like that?

like image 926
gnosis Avatar asked Dec 07 '08 23:12

gnosis


People also ask

What did you use for source control?

Version Control With Git Is One Popular OptionGit source control is one of the most popular options. Some teams use open source Git. Others use enterprise Git. Some popular Git source control options include GitHub, GitLab, and Bitbucket.

What is an example of source control?

There are several different tools that implement different kinds of source control. For example, Git is a source control tool that sets lets you manage a project. Github is a web-site that repositories managed with Git are usually stored on. Mercurial is yet another source control tool.

What is your 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.


2 Answers

I don't think svn is overkill for what you are doing. It's pretty trivial to set up a local repository.

like image 142
Andrew Kennan Avatar answered Oct 04 '22 00:10

Andrew Kennan


Git meets all your listed requirements.

like image 43
genehack Avatar answered Oct 03 '22 23:10

genehack