Yii moved to GitHub
#1
Posted 15 February 2012 - 08:20 PM

POPULAR
Many users have requested for this, and we think it's a wise move to put Yii on GitHub to encourage more people to participate in developing Yii.
SVN users, do not worry. We will still keep our SVN repository. A synchronization between our git repository and svn repository will be done nightly.
Please let us know if you encounter any issues. Thank you for your support!
#4
Posted 16 February 2012 - 12:15 AM
Let the forking commence!!
#5
Posted 16 February 2012 - 08:27 AM
Previously I had my own git-clone of the svn-repository and there are some differences that make me wonder how you keep git and svn in sync.
1) with git svn clone I get a reference to the svn commit (like git-svn-id: ... trunk@3568 ...) this Info is not present in github.
Maybe not needed that badly, but otherwise it does not hurt to have it there ... so I wonder why it was removed.
2) you make some effort to place the version tags outside the master branch. why? This way `git describe` does not provide usefull information.
I think "1.1.10-3-g032224e" (3 commits after 1.1.10 release) would be much more usefull than "heads/master".
#6
Posted 16 February 2012 - 08:31 AM
The problem is communication! Excess of communication!
#7
Posted 17 February 2012 - 11:45 AM
Just one thing, it was good to tag version in git also
#8
Posted 17 February 2012 - 12:55 PM
I am amazed, how many pull requests, forks and watches we have within one day. With github you get a feeling about whats going on in the community
At the moment of I am writing this post we have 23 pull requests, 318 watchers and 51 forks!
btw @chnax I reported an issue about the tags: https://github.com/y.../yii/issues/360
#9
Posted 17 February 2012 - 02:33 PM
#10
Posted 17 February 2012 - 03:47 PM
https://github.com/y...ii-contributors
#11
Posted 17 February 2012 - 04:35 PM
#12
Posted 17 February 2012 - 05:09 PM
#13
Posted 17 February 2012 - 05:37 PM
#14
Posted 18 February 2012 - 08:53 AM
Da:Sourcerer, on 17 February 2012 - 02:33 PM, said:
Yes it is definitively the right way, you should not commit anything to master since you would not be able to get new changes from upstream repository without creating unneccessary merge commits and spoil the history.
I also noticed that you did something like rebasing with your master branch, so there are commits authored by other people and committed by you. You should not use your master branch for creating branches for pull requests anymore.
Since github does not allow you to change history, I am afraid there is no way to fix this.
Da:Sourcerer, on 17 February 2012 - 04:35 PM, said:
Google code bugtracker is deprecated, we only have github as the bugtracker now.
#15
Posted 18 February 2012 - 09:51 AM
CeBe, on 18 February 2012 - 08:53 AM, said:
Since github does not allow you to change history, I am afraid there is no way to fix this.
What? I was trying to keep my fork in sync with upstream, that's all
Well, fits quite well with the rest: Something must have broken so fundamentaly that I am no longer able to push to my very own branches.
#17
Posted 18 February 2012 - 02:03 PM
#18
Posted 18 February 2012 - 02:28 PM
#19
Posted 18 February 2012 - 02:31 PM
samdark, on 18 February 2012 - 12:03 PM, said:
Seen that. Unfortunately I can no longer follow this as my local git gave up on me. I can commit changes, but that will kick me out of my branch. Anyway, I think I hit my "damn you git!"-quota for this week. I'll check back with this next wednesday.
In the meantime, this is an interesting read concerning hg vs git: http://importantshoc...t-vs-mercurial/

Help
















