LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   2014 LinuxQuestions.org Members Choice Awards (https://www.linuxquestions.org/questions/2014-linuxquestions-org-members-choice-awards-113/)
-   -   Revision Control System of the Year (https://www.linuxquestions.org/questions/2014-linuxquestions-org-members-choice-awards-113/revision-control-system-of-the-year-4175528404/)

jeremy 12-15-2014 09:25 PM

Revision Control System of the Year
 
In your opinion, what is the best Revision Control System?

--jeremy

cyent 12-15-2014 10:23 PM

Having practical experience of cvs,svn,bzr,git and hg.... hg is by far the winner.

lsces 12-16-2014 03:57 AM

Quote:

Originally Posted by cyent (Post 5285280)
Having practical experience of cvs,svn,bzr,git and hg.... hg is by far the winner.

Seconded. TortoiseHg gives a cross platform base to all of the others and much prefer to using git direct.

pcardout 12-16-2014 10:42 AM

I am still using RCS. It is a revision control sysTem good for one to four person projects for those who do not have a lot of time to learn one. I use it to RCS my python code and also my larticles in LaTeX. Its advantage is not features, but simplicity.

dugan 12-16-2014 12:16 PM

Git is the only revision control system.

dr_agon 12-16-2014 01:25 PM

I had to use git for few projects, and when I learned it I started to use it for all my documents, including OpenDocument or MSOffice - now I am happy :) No more files with dates as suffix :)
Perhaps other can also be configured to do this, though.

cyent 12-16-2014 02:48 PM

Quote:

Originally Posted by pcardout (Post 5285544)
I am still using RCS. It is a revision control sysTem good for one to four person projects for those who do not have a lot of time to learn one. I use it to RCS my python code and also my larticles in LaTeX. Its advantage is not features, but simplicity.

Oh Good Lord, very very old memories... I forgot to mention I have used RCS and SCCS before that...

Actually, I'd still go with hg (Mercurial) for that use.

You only need the advanced branchy mergy distributed stuff if you need it... it keeps out of your way if you don't.

unSpawn 12-16-2014 05:29 PM

Quote:

Originally Posted by pcardout (Post 5285544)
I am still using RCS. (..) Its advantage is not features, but simplicity.

+1!

notKlaatu 12-16-2014 08:18 PM

the one I use happens to be git, so I'm voting for it. But I do admit that I'm voting a little unfairly, since I have not evaluated any other version control systems.

cyent 12-16-2014 08:38 PM

Quote:

Originally Posted by unSpawn (Post 5285813)
+1! For simplicity.

Hmm. Yes, if your changes only ever effect one file...

If your changes hit say a file and a header file.... and simply don't work unless you roll _both_ forward or _both_ back....

Then something that understands changesets on a group of files becomes _much_ simpler to use.

And that is where mercurial wins.


It is simply a database of changesets.

veerain 12-16-2014 09:33 PM

Git is the best.
It has many commands to do work.

But it lacks resuming cloning which is a negative point!

Tux! 12-17-2014 01:42 AM

git, not only because it is so fast, but also because it has interfaces to most other VCS's

and of course github

(where is SCCS in the list? :))

chrisretusn 12-17-2014 02:33 AM

git, it's what I use the most often.

metalaarif 12-17-2014 04:06 AM

By all means GIT.....GIT ROCKSS \¬¬/

kooru 12-17-2014 06:27 AM

git


All times are GMT -5. The time now is 04:12 PM.