Maybe this is not the most elegant way of doing it (let me know if
there is a better way), but it works, so here we go:

Our whole project lives in a git repo on our server.
We have defined some ignores in .gitignore (such as vendor/)
To work on the project we clone it from the server (git clone ...)
To merge the most up-to-date version of symfony-standard i add the
symfony-standard master branch as remote to the repo:
> git remote add symfony https://github.com/symfony/symfony-standard.git
then i fetch the contents of symfony-standard
> git fetch symfony
then i checkout the according version of symfony-standard, lets say
BETA3
> git checkout v2.0.0BETA3
then i create a new branch for that version
> git checkout -b beta3
then i switch back to master
> git checkout master
then i merge the beta3 branch into master
> git merge beta3
then i get some conflicts (but not many:) i fix them in netbeans by
right-clicking on my project and selecting "git/resolve conflicts"
then i update the vendors
> ./bin/vendors.php
then i do propper testing. this is the point where incompatibilities
between bundle versions show up. i try to find the right versions of
bundles (which work together) and update my bin/2.0.0BETA3.deps file.
After tests run through, i commit the merged version. Finally i push
it to the server.
Commands are not tested, hope i didn't forget anything...

BR Stephan

On May 28, 12:18 pm, spider <spide...@gmail.com> wrote:
> Hello,
>
> with 1.4x I used for my project SVN versioning with "externals" for Symfony
> and other library I needed. When a new 1.4x version was out I was able to
> update it just changing the reference and doing a svn update.
>
> Now with 2.0 I moved to git to conform with the framework, but I cannot find
> a nice way to keep update between a release to another. Can someone point me
> to a how to or a guide on this topic or have some suggestions?
>
> Thank you in advance.
> Lorenzo Lazzeri

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to