Version control, also known as revision control and source control (and an aspect of software configuration management), is the management of changes to documents, computer programs, large web sites, and other collections of information.

learn more… | top users | synonyms

26
votes
8answers
2k views

How to keep “dot files” under version control?

Etckeeper is a great tool for keeping track of changes to your configuration files in /etc A few key things about it really stand out. It can be used with a wide variety of VCSs: git, mercurial, ...
5
votes
5answers
15k views

How do I install gcc-4.3?

Is there and easy way to install gcc-4.3 on Oneiric ? I really need it because matlab depends on i for the creation of mex-files I tried changing all my resopistories back to Maverick just to install ...
8
votes
2answers
7k views

Any complete GUI interface for Mercurial?

I've tried TortoiseHG from the repositories, but it wasn't working at all.
12
votes
2answers
2k views

Does/will Ubuntu One have a version control system?

Just that. I think it is an important feature to facilitate collaborative work. This was reported as the wishlist bug #366271
3
votes
3answers
673 views

Keeping files that are often changed in sync between desktop and laptop

I'm looking for a way to keep a desktop and a laptop in sync. What I want to keep in sync are some folders, mainly ~/Documents, that are changed often when working on them. If it matters I can ...
6
votes
2answers
507 views

Is there an application to manage config files in the /etc folder with version control software?

I want make version control for config files in Ubuntu server. But I found out it's not easy for simply "git" whole etc folder, because so many file doesn't need to track and some time system will ...
4
votes
1answer
832 views

Getting Full User Name

How do I look up my full user name in Ubuntu? I want this information to propagate to the environment variables GIT_AUTHOR_NAME and GIT_COMMITTER_EMAIL.