Questions tagged [version-control]

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.

Changes are usually identified by a number or letter code, termed the "revision number", "revision level", or simply "revision". For example, an initial set of files is "revision 1". When the first change is made, the resulting set is "revision 2", and so on. Each revision is associated with a timestamp and the person making the change. Revisions can be compared, restored, and with some types of files, merged.

51 questions
69
votes
1 answer

What are the differences between the git and git-core packages?

Why there is a git package and a git-core package? Is there any difference?
c.sokun
  • 882
48
votes
3 answers

Difference between installing git vs installing git-all

What's the difference between sudo apt-get install git-all vs sudo apt-get install git Is there any advantage of installing either or all?
30
votes
8 answers

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, darcs, or bzr. It also does auto commits daily and…
20
votes
3 answers

Using Git as off-line alternative for Dropbox

I am working with lots of text files daily and I use Dropbox as a way to restore earlier versions of files in case something goes wrong. I am looking for simple way to suplement/replace Dropbox in that function in case my Internet connection goes…
Rafal
  • 1,837
19
votes
2 answers

How do I get the version number of a snap package?

If I want to install VLC using apt, I can run apt-cache show vlc | grep -i version Version: 2.2.4-14ubuntu2 This will tell me the version that apt will pull in. Snap currently has VLC 3.x in it's repository. How do I see this though without…
Evan Carroll
  • 7,703
17
votes
2 answers

Which is the best git client for linux?

I am moving out of a windows enviroment where i used Tortoise Git. I heard linux git clients are pretty poor... can you guys help me finding a good one?
12
votes
2 answers

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
Gonzalo
  • 920
12
votes
4 answers

Any complete GUI interface for Mercurial?

I've tried TortoiseHG from the repositories, but it wasn't working at all.
Queops
  • 255
10
votes
1 answer

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.
9
votes
1 answer

How to tell if current version was upgraded or a fresh install

I have a number of installation of ubuntu 16.04. Some of them were upgraded from a previous version. Some of them were fresh installs. Some of my installations have problems that that I don't experience of some of the others. I'm trying to…
L. D. James
  • 25,444
9
votes
1 answer

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

I want to use version control for config files in Ubuntu server. But I found it's not easy to simply use git for the whole /etc directory, because many files don't need to be tracked and sometimes the system will write to files like logs which…
emj365
  • 193
  • 1
  • 6
6
votes
8 answers

Which version control system to use?

I am looking at using a version control system to ensure that I can go back in time to a particular version for all documents in ~, if I have to. What is the best suited tool for this given that: I am without much experience in version control…
6
votes
1 answer

How do I host my own Bazaar shared repositories?

What I want ? We operate in a small team of 9 people including developers, QA and designers. I want to setup a version control. We have a ubuntu (server edition) and i want to host all our repositories there. I have no understanding that even if it…
5
votes
5 answers

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 gcc-4.3 but I get this…
4
votes
1 answer

RabbitVCS suddenly stopped working in Nautilus

A while ago I installed RabbitVCS on Ubuntu 11.04. It then all worked pretty well, but since a few weeks (maybe even more than a month) RabbitVCS suddenly disappeared from the Nautilus context menu. I visited this page:…
Sander
  • 231
1
2 3 4