On Thu, Aug 19, 2010 at 12:47 AM, Éric Araujo <mer...@netwok.org> wrote:
> Let’s turn one error into an occasion for learning:
>
>> Log:
>> Manually merge r84187
>
> I was bad with numbers and actually ran svnmerge merge -r 81417, which
> did nothing. Since I have manually merged now, do I have to update the
> bookkeeping information manually? My understanding of the dev FAQ is:
> svnmerge block -r 84187. Is that right?

What I do is :

4 cd /the/right/branch/or/trunk
$ svn ci -m 'comment'
you get a revision number

$ cd py3k
$ svn up
$ svnmerge.py merge -r revision
$ run the tests
$ svn ci -F svn<tab>   (there's a svn*.txt file generated by the
svnmerge tool, don't do a manual comment)

Then I apply the same in all branches. Notice that if you merge
something to py3k, the merge to the 3.x
release branch is done with the revision number of the py3k commit,
not the original one.

And I use "svnmerge block -r revision" for branches where the commit
should not be applied, don't forget to do this.
(same revision number cascading applies)

Let me know if you have any other issue

Cheers
arek
>
> Thank you.
>
> _______________________________________________
> Python-checkins mailing list
> python-check...@python.org
> http://mail.python.org/mailman/listinfo/python-checkins
>



-- 
Tarek Ziadé | http://ziade.org
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to