From: Leon Brocard Date: Tue, 23 Dec 2008 16:18:12 +0000 (+0000) Subject: Add a section on committing to maintenance versions X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=9d68b7edc4b584a60244a8795c68b70f38b7c07d;p=p5sagit%2Fp5-mst-13.2.git Add a section on committing to maintenance versions --- diff --git a/pod/perlrepository.pod b/pod/perlrepository.pod index 80e2bf8..23183a8 100644 --- a/pod/perlrepository.pod +++ b/pod/perlrepository.pod @@ -417,3 +417,14 @@ You can peek into the bisecting process with C and C state must be an ancestor of the first C state. If you want to search for the commit that I some bug, you have to negate your test case (i.e. exit with C<1> if OK and C<0> if not) and still mark the lower bound as C and the upper as C. The "first bad commit" has then to be understood as the "first commit where the bug is solved". C has much more information on how you can tweak your binary searches. + +=head1 COMITTING TO MAINTENANCE VERSIONS + +To commit to a maintenance version of perl, you need to create a local +tracking branch: + + % git checkout --track -b maint-5.005 origin/maint-5.005 + +This creates a local branch named maint-5.005, which tracks the remote +branch origin/maint-5.005. Then you can pull, commit, merge and push +as before.