UnlimitedWorks Production Forum

  • (2 Pages)
  • +
  • 1
  • 2

18 Replies - 1674 Views - Last Post: 21 March 2010 - 07:20 AM

#16 NightWing   User is offline

  • New D.I.C Head

Reputation: 1
  • View blog
  • Posts: 19
  • Joined: 16-March 10

Re: UnlimitedWorks Production Forum

Posted 20 March 2010 - 10:18 PM

View Postdemosthenes2k8, on 20 March 2010 - 07:17 PM, said:

Nobody's mentioned the joys of Mercurial and bitbucket?


sounds like a million choices are out there. anyone care explaining what half of these do.
Was This Post Helpful? 0
  • +
  • -

#17 williamgeorgegardner   User is offline

  • CEO of GeekTelligence
  • member icon

Reputation: 19
  • View blog
  • Posts: 584
  • Joined: 27-December 09

Re: UnlimitedWorks Production Forum

Posted 21 March 2010 - 02:33 AM

Could we just do like a vote on which is best please?
Was This Post Helpful? 0
  • +
  • -

#18 Raynes   User is offline

  • D.I.C Lover
  • member icon

Reputation: 616
  • View blog
  • Posts: 2,815
  • Joined: 05-January 09

Re: UnlimitedWorks Production Forum

Posted 21 March 2010 - 06:43 AM

View PostPsychoCoder, on 19 March 2010 - 01:36 PM, said:

To make it easier on yourself check out XP-Dev, they do SVN & Git VCS hosting for you. I use them a lot for projects when I'm working with a team


For Git repo and project hosting, I'd be inclined to recommend Github, because it's what almost everybody else uses. It's got some great features for open source projects, including issue management and a wiki. Github is great for projects with many contributors, because anybody can fork a repository and such.

Mercurial and Git are two of the most popular distributed version control systems around. They are both great, but most people like Git better, and Git is more popular. Distributed VCSs like Git have a lot of benefits over centralized VCSs like SVN, and have been getting a lot of attention lately. If you look at the Git page on Wikipedia, you'll find a huge list of prominent, well-known projects using Git, including Clojure, GIMP, GTK+, Qt, The Linux Kernel, and even Debian.

You can find comparisons of VCSs online, including the benefits of choosing a distributed VCS over a centralized one (a la SVN).

Github is a website. It's one of the most popular Git repo hosts, and offers a huge array of features that make managing a project and contributors extremely easy.

Bitbucket is the equivalent of Github for Mercurial users

Git is very easy to learn and use, and there are all sorts of tutorials and stuff online, including Github's own http://learn.github.com/, which is a work in progress guide to using Git with Github.

All in all, most people I know would recommend you go with Git. Other's would recommend Mercurial. Not many people I know would recommend SVN or CVS anymore. They aren't 'bad', but people are starting to see the point of Distributed VCSs now, as the growing project list here: http://en.wikipedia....jects_using_Git continues to show.

I hope this was helpful.

This post has been edited by Raynes: 21 March 2010 - 06:50 AM

Was This Post Helpful? 1
  • +
  • -

#19 williamgeorgegardner   User is offline

  • CEO of GeekTelligence
  • member icon

Reputation: 19
  • View blog
  • Posts: 584
  • Joined: 27-December 09

Re: UnlimitedWorks Production Forum

Posted 21 March 2010 - 07:20 AM

Thanks for the advice, Raynes.
Was This Post Helpful? 0
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2