Yii Framework Forum: What version control system do you use? - Yii Framework Forum

Jump to content

  • (3 Pages)
  • +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

What version control system do you use? Rate Topic: -----

Poll: What version control system do you use? (146 member(s) have cast votes)

What version control system do you use?

  1. Git (93 votes [48.44%] - View)

    Percentage of vote: 48.44%

  2. Mercurial (hg) (20 votes [10.42%] - View)

    Percentage of vote: 10.42%

  3. Subversion (svn) (67 votes [34.90%] - View)

    Percentage of vote: 34.90%

  4. CVS (3 votes [1.56%] - View)

    Percentage of vote: 1.56%

  5. Bazaar (4 votes [2.08%] - View)

    Percentage of vote: 2.08%

  6. Not mentioned here (please explain in comments) (1 votes [0.52%] - View)

    Percentage of vote: 0.52%

  7. I don't use version control (4 votes [2.08%] - View)

    Percentage of vote: 2.08%

Vote Guests cannot vote

#1 User is offline   Van Damm 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 27
  • Joined: 04-September 11
  • Location:Ukraine

Posted 03 October 2011 - 04:51 AM

I'd like to know the opinion of Yii community on version control systems. Which one do you use and why?

As for myself, I use git. I like DVCS because they are much faster than centralized VSC and much easier to set up and use for small projects. The staging and partial commit features are also useful and I totally love local branches and git command-line interface.
0

#2 User is offline   samdark 

  • Having fun
  • Yii
  • Group: Yii Dev Team
  • Posts: 3,138
  • Joined: 17-January 09
  • Location:Russia

Posted 04 October 2011 - 03:11 PM

SVN because of historical reasons, git because of dvcs and github.
Yii 1.1 Application Development Cookbook

Enjoying Yii? Star us at github: 1.1 and 2.0.
0

#3 User is offline   windsor 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 63
  • Joined: 04-October 11
  • Location:Tampa, FL

Posted 06 October 2011 - 12:46 AM

SVN tons of documentation and a newbie like myself set it up with integrated trac (bugtraking) on ubuntu in 1 day. Also, I really like Tortoise SVN for windows client. I also use Rapid SVN on ubuntu client which is not so great. Just started using NetBeans and Eclipse IDE's and both look like they have SVN support built in.
0

#4 User is offline   RusAlex 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 54
  • Joined: 23-August 10

Posted 10 October 2011 - 02:03 AM

Git, was my first experience in vcs, and it's enough for me
0

#5 User is offline   k42ban 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 22
  • Joined: 04-October 11

Posted 10 October 2011 - 04:39 AM

I use git because of github & rails
0

#6 User is offline   sierra 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 1
  • Joined: 22-September 11

Posted 10 October 2011 - 08:54 AM

I am fairly new to Development but I started with Bazaar
0

#7 User is offline   Jaggi 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 90
  • Joined: 05-September 11

Posted 14 October 2011 - 02:57 PM

We use svn because it is more or less the standard, I've dabbled with git and used it on older projects but not standardised it at work due to not everyone knowing how to use it yet. Personally I still prefer svn at the moment.
See my development site @ www.CodeTheInter.net (BETA)

Posted Image Posted Image

Quote

If you make it idiot proof, they'll build a better idiot
0

#8 User is offline   yagoozle 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 3
  • Joined: 16-October 11

Posted 16 October 2011 - 02:59 AM

I use Git via the CLI at work but prefer SVN via TortoiseSVN.

I actually can't stand git. Every time I try TortoiseGit I always find a big problem with it, git doesn't ignore line endings nor can it force them as SVN can with the svn:eol-style property, and I don't like how the whole branching thing works either. I make changes in one branch, checkout the master and do git add on a new set of independent files in a new branch are still there.
0

#9 User is offline   Ivica 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 311
  • Joined: 25-May 11

Posted 17 October 2011 - 10:52 AM

My favorite ones are git and mercurial. I have experience with subversion, but I really hate when I need to work on project that use subversion for source control, because it is very slow in comparation with SCM and Hg, and because it often cause conflicts, which are not really conflicts.
Zurmo: Yii Powered Open Source CRM
zurmo.org
0

#10 User is offline   ekerazha 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 524
  • Joined: 10-October 08
  • Location:European Union

Posted 19 October 2011 - 11:54 AM

SVN for simple projects, Mercurial for large projects, Git sucks.
Yii user #37
0

#11 User is offline   jacmoe 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 2,601
  • Joined: 10-October 10
  • Location:Denmark

Posted 21 October 2011 - 12:40 PM

People who are using SVN for their personal projects just don't know what they are missing out on..
Mercurial FTW. :)

Git is - in Thorvalds own words: a bunch of tools quickly cobbled together - although it has improved a lot since it was made public.
Nowadays, it's pretty damn hard to pick which one is the better: Mercurial or Git.
I prefer Mercurial.
Because it's written in Python and thus far more portable than Git.
Because the syntax is more forgiving - and easier for SVN veterans to get used to.
And the framework is more coherent, rather than a group of tools (like Git).
But - as I said: they are so awfully similar that it just boils down to preference.
I just want to say that submodules in Mercurial is better implemented than submodules in Git...
But I digress.. :D
"Less noise - more signal"
0

#12 User is offline   marco@sms 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 30
  • Joined: 08-August 11
  • Location:Hamburg, Germany

Posted 26 October 2011 - 01:59 AM

My favorite choice is git.

-> fast
-> local branches
-> decentralized
-> git gui
-> git bisect

I am living in all three world (Win, Mac & Linux) and the gui/cli experience is all the same, that is great!

At work we use SVN.
0

#13 User is offline   lubosdz 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 112
  • Joined: 25-July 10
  • Location:Slovakia, Bratislava

Posted 30 October 2011 - 05:30 PM

Mercurial is very good (speed on Win/*nix, hooks, integration, decentralization) - excellent TortoiseHg client - one click installation for server + client.

SVN has more chances to compete with new centralized repos and features (1.7+). Needs however external server, like SVNServer for multiple repos. Plus file conflicts are sometime frustrating.
Yii extension: Captcha Extended

Greatest discoveries in 22nd century will be about the gravitation. | http://www.synet.sk | http://ipdf.sk
0

#14 User is offline   Vit78 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 45
  • Joined: 27-June 11
  • Location:Brisbane

Posted 08 November 2011 - 12:29 AM

I've voted for SVN, cos I use it every day at work, but a year ago I learned Mercurial and still prefer it.
0

#15 User is offline   Da:Sourcerer 

  • Master Member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 1,162
  • Joined: 30-March 11
  • Location:Berlin, Germany

Posted 16 November 2011 - 09:59 AM

I'm actually a CVS-vet. I don't have a single project using CVS now, though. At work we decided to settle with SVN for various reasons. I'm using Mercurial for my own projects and I am very, very, very happy with it
programmer /ˈprəʊgramə/, noun: a device that converts ►coffee into ►code
0

#16 User is offline   darkheir 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 62
  • Joined: 25-July 11

Posted 28 November 2011 - 06:40 PM

I never tried Mercurial, may be I should!

I have been using Git and SVN and since we are working on a small project with only 3 developers, We have chosen SVN which is easier to learn for beginners (and there is a good GUI on every plateform)!
My blog (in french) => http://blog.devsa.org
0

#17 User is offline   rizme 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 5
  • Joined: 06-December 10
  • Location:Japan

Posted 29 November 2011 - 09:34 AM

I use Git, SVN and Perforce.
But Perforce is so expensive, so i use it only at work.
I like Git best.
0

#18 User is offline   Pomstiborius 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 4
  • Joined: 09-April 10

Posted 03 December 2011 - 06:06 AM

SVN at home, for my small, private projects, where I don't share code, so no conflicts! :) Also Mercurial at work.
0

#19 User is offline   Rodrigo Coelho 

  • Master Member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 664
  • Joined: 05-August 10
  • Location:Rio de Janeiro, Brazil

Posted 21 January 2012 - 05:20 PM

Just migrated from svn to Git.
0

#20 User is offline   vol0da 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 2
  • Joined: 18-December 10
  • Location:Slovakia

Posted 21 January 2012 - 06:02 PM

Git for everything new, SVN for some legacy stuff
0

Share this topic:


  • (3 Pages)
  • +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users