* [PATCH] Documentation: Reworded example text in git-bisect.txt.
@ 2009-03-20 3:35 David J. Mellor
2009-03-20 8:59 ` Michael J Gruber
2009-03-21 4:28 ` Christian Couder
0 siblings, 2 replies; 5+ messages in thread
From: David J. Mellor @ 2009-03-20 3:35 UTC (permalink / raw)
To: gitster; +Cc: git
Reworded to avoid splitting sentences across examples of command usage.
Signed-off-by: David J. Mellor <dmellor@whistlingcat.com>
---
Documentation/git-bisect.txt | 44 ++++++++++++++++++++++-------------------
1 files changed, 24 insertions(+), 20 deletions(-)
diff --git a/Documentation/git-bisect.txt b/Documentation/git-bisect.txt
index 1a4a527..93d9fc0 100644
--- a/Documentation/git-bisect.txt
+++ b/Documentation/git-bisect.txt
@@ -50,28 +50,29 @@ $ git bisect good v2.6.13-rc2 # v2.6.13-rc2 was the last version
------------------------------------------------
When you have specified at least one bad and one good version, the
-command bisects the revision tree and outputs something similar to:
+command bisects the revision tree and outputs something similar to
+the following:
------------------------------------------------
Bisecting: 675 revisions left to test after this
------------------------------------------------
-and then checks out the state in the middle. You would now compile
-that kernel and boot it. If the booted kernel works correctly, you
-would then issue the following command:
+The state in the middle of the set of revisions is then checked out.
+You would now compile that kernel and boot it. If the booted kernel
+works correctly, you would then issue the following command:
------------------------------------------------
$ git bisect good # this one is good
------------------------------------------------
-which would then output something similar to:
+The output of this command would be something similar to the following:
------------------------------------------------
Bisecting: 337 revisions left to test after this
------------------------------------------------
-and you continue along, compiling that one, testing it, and depending
-on whether it is good or bad issuing the command "git bisect good"
+You keep repeating this process, compiling the tree, testing it, and
+depending on whether it is good or bad issuing the command "git bisect good"
or "git bisect bad" to ask for the next bisection.
Eventually there will be no more revisions left to bisect, and you
@@ -81,7 +82,7 @@ Bisect reset
~~~~~~~~~~~~
To return to the original head after a bisect session, you issue the
-command:
+following command:
------------------------------------------------
$ git bisect reset
@@ -94,14 +95,14 @@ the bisection state).
Bisect visualize
~~~~~~~~~~~~~~~~
-During the bisection process, you issue the command:
+To see the currently remaining suspects in 'gitk', the following command
+is issued during the bisection process:
------------
$ git bisect visualize
------------
-to see the currently remaining suspects in 'gitk'. `view` may also
-be used as a synonym for `visualize`.
+`view` may also be used as a synonym for `visualize`.
If the 'DISPLAY' environment variable is not set, 'git log' is used
instead. You can also give command line options such as `-p` and
@@ -114,16 +115,17 @@ $ git bisect view --stat
Bisect log and bisect replay
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-After having marked revisions as good or bad, then:
+After having marked revisions as good or bad, you issue the following
+command to show what has been done so far:
------------
$ git bisect log
------------
-shows what you have done so far. If you discover that you made a mistake
-in specifying the status of a revision, you can save the output of this
-command to a file, edit it to remove the incorrect entries, and then issue
-the following commands to return to a corrected state:
+If you discover that you made a mistake in specifying the status of a
+revision, you can save the output of this command to a file, edit it to
+remove the incorrect entries, and then issue the following commands to
+return to a corrected state:
------------
$ git bisect reset
@@ -173,8 +175,8 @@ using the "'<commit1>'..'<commit2>'" notation. For example:
$ git bisect skip v2.5..v2.6
------------
-would mean that no commit between `v2.5` excluded and `v2.6` included
-can be tested.
+The effect of this would be that no commit between `v2.5` excluded and
+`v2.6` included could be tested.
Note that if you also want to skip the first commit of the range you
would issue the command:
@@ -183,14 +185,16 @@ would issue the command:
$ git bisect skip v2.5 v2.5..v2.6
------------
-and the commit pointed to by `v2.5` would also be skipped.
+This would cause the commits between `v2.5` included and `v2.6` included
+to be skipped.
+
Cutting down bisection by giving more parameters to bisect start
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You can further cut down the number of trials, if you know what part of
the tree is involved in the problem you are tracking down, by specifying
-path parameters when issuing the `bisect start` command, like this:
+path parameters when issuing the `bisect start` command:
------------
$ git bisect start -- arch/i386 include/asm-i386
--
1.6.2.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH] Documentation: Reworded example text in git-bisect.txt.
2009-03-20 3:35 [PATCH] Documentation: Reworded example text in git-bisect.txt David J. Mellor
@ 2009-03-20 8:59 ` Michael J Gruber
2009-03-21 4:28 ` Christian Couder
1 sibling, 0 replies; 5+ messages in thread
From: Michael J Gruber @ 2009-03-20 8:59 UTC (permalink / raw)
To: David J. Mellor; +Cc: gitster, git
David J. Mellor venit, vidit, dixit 20.03.2009 04:35:
> Reworded to avoid splitting sentences across examples of command usage.
>
> Signed-off-by: David J. Mellor <dmellor@whistlingcat.com>
> ---
> Documentation/git-bisect.txt | 44 ++++++++++++++++++++++-------------------
> 1 files changed, 24 insertions(+), 20 deletions(-)
>
> diff --git a/Documentation/git-bisect.txt b/Documentation/git-bisect.txt
> index 1a4a527..93d9fc0 100644
> --- a/Documentation/git-bisect.txt
> +++ b/Documentation/git-bisect.txt
> @@ -50,28 +50,29 @@ $ git bisect good v2.6.13-rc2 # v2.6.13-rc2 was the last version
> ------------------------------------------------
>
> When you have specified at least one bad and one good version, the
> -command bisects the revision tree and outputs something similar to:
> +command bisects the revision tree and outputs something similar to
> +the following:
>
> ------------------------------------------------
> Bisecting: 675 revisions left to test after this
> ------------------------------------------------
>
> -and then checks out the state in the middle. You would now compile
> -that kernel and boot it. If the booted kernel works correctly, you
> -would then issue the following command:
> +The state in the middle of the set of revisions is then checked out.
> +You would now compile that kernel and boot it. If the booted kernel
> +works correctly, you would then issue the following command:
>
> ------------------------------------------------
> $ git bisect good # this one is good
> ------------------------------------------------
>
> -which would then output something similar to:
> +The output of this command would be something similar to the following:
>
> ------------------------------------------------
> Bisecting: 337 revisions left to test after this
> ------------------------------------------------
>
> -and you continue along, compiling that one, testing it, and depending
> -on whether it is good or bad issuing the command "git bisect good"
> +You keep repeating this process, compiling the tree, testing it, and
> +depending on whether it is good or bad issuing the command "git bisect good"
> or "git bisect bad" to ask for the next bisection.
>
> Eventually there will be no more revisions left to bisect, and you
> @@ -81,7 +82,7 @@ Bisect reset
> ~~~~~~~~~~~~
>
> To return to the original head after a bisect session, you issue the
> -command:
> +following command:
>
> ------------------------------------------------
> $ git bisect reset
> @@ -94,14 +95,14 @@ the bisection state).
> Bisect visualize
> ~~~~~~~~~~~~~~~~
>
> -During the bisection process, you issue the command:
> +To see the currently remaining suspects in 'gitk', the following command
> +is issued during the bisection process:
>
> ------------
> $ git bisect visualize
> ------------
>
> -to see the currently remaining suspects in 'gitk'. `view` may also
> -be used as a synonym for `visualize`.
> +`view` may also be used as a synonym for `visualize`.
>
> If the 'DISPLAY' environment variable is not set, 'git log' is used
> instead. You can also give command line options such as `-p` and
> @@ -114,16 +115,17 @@ $ git bisect view --stat
> Bisect log and bisect replay
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> -After having marked revisions as good or bad, then:
> +After having marked revisions as good or bad, you issue the following
> +command to show what has been done so far:
>
> ------------
> $ git bisect log
> ------------
>
> -shows what you have done so far. If you discover that you made a mistake
> -in specifying the status of a revision, you can save the output of this
> -command to a file, edit it to remove the incorrect entries, and then issue
> -the following commands to return to a corrected state:
> +If you discover that you made a mistake in specifying the status of a
> +revision, you can save the output of this command to a file, edit it to
> +remove the incorrect entries, and then issue the following commands to
> +return to a corrected state:
>
> ------------
> $ git bisect reset
> @@ -173,8 +175,8 @@ using the "'<commit1>'..'<commit2>'" notation. For example:
> $ git bisect skip v2.5..v2.6
> ------------
>
> -would mean that no commit between `v2.5` excluded and `v2.6` included
> -can be tested.
> +The effect of this would be that no commit between `v2.5` excluded and
> +`v2.6` included could be tested.
>
> Note that if you also want to skip the first commit of the range you
> would issue the command:
> @@ -183,14 +185,16 @@ would issue the command:
> $ git bisect skip v2.5 v2.5..v2.6
> ------------
>
> -and the commit pointed to by `v2.5` would also be skipped.
> +This would cause the commits between `v2.5` included and `v2.6` included
> +to be skipped.
> +
>
> Cutting down bisection by giving more parameters to bisect start
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> You can further cut down the number of trials, if you know what part of
> the tree is involved in the problem you are tracking down, by specifying
> -path parameters when issuing the `bisect start` command, like this:
> +path parameters when issuing the `bisect start` command:
>
> ------------
> $ git bisect start -- arch/i386 include/asm-i386
Thanks :)
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] Documentation: Reworded example text in git-bisect.txt.
2009-03-20 3:35 [PATCH] Documentation: Reworded example text in git-bisect.txt David J. Mellor
2009-03-20 8:59 ` Michael J Gruber
@ 2009-03-21 4:28 ` Christian Couder
2009-03-22 21:39 ` David J. Mellor
2009-03-23 0:23 ` J. Bruce Fields
1 sibling, 2 replies; 5+ messages in thread
From: Christian Couder @ 2009-03-21 4:28 UTC (permalink / raw)
To: David J. Mellor; +Cc: gitster, git, Michael J Gruber
Le vendredi 20 mars 2009, David J. Mellor a écrit :
[...]
> @@ -94,14 +95,14 @@ the bisection state).
> Bisect visualize
> ~~~~~~~~~~~~~~~~
>
> -During the bisection process, you issue the command:
> +To see the currently remaining suspects in 'gitk', the following command
> +is issued during the bisection process:
I think it's better to avoid the passive tone, for example like this:
"To see the currently remaining suspects in 'gitk', you issue the following
command during the bisection process:"
> ------------
> $ git bisect visualize
> ------------
[...]
> @@ -173,8 +175,8 @@ using the "'<commit1>'..'<commit2>'" notation. For
> example: $ git bisect skip v2.5..v2.6
> ------------
>
> -would mean that no commit between `v2.5` excluded and `v2.6` included
> -can be tested.
> +The effect of this would be that no commit between `v2.5` excluded and
> +`v2.6` included could be tested.
I'd prefer something like:
"This tells the bisect process that no commit between `v2.5` excluded and
`v2.6` included can be tested."
Otherwise it looks good to me.
Thanks,
Christian.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] Documentation: Reworded example text in git-bisect.txt.
2009-03-21 4:28 ` Christian Couder
@ 2009-03-22 21:39 ` David J. Mellor
2009-03-23 0:23 ` J. Bruce Fields
1 sibling, 0 replies; 5+ messages in thread
From: David J. Mellor @ 2009-03-22 21:39 UTC (permalink / raw)
To: Christian Couder; +Cc: gitster, git, Michael J Gruber
On 03/20/2009 09:28 PM, Christian Couder wrote:
> Le vendredi 20 mars 2009, David J. Mellor a écrit :
>
> [...]
>
>> @@ -94,14 +95,14 @@ the bisection state).
>> Bisect visualize
>> ~~~~~~~~~~~~~~~~
>>
>> -During the bisection process, you issue the command:
>> +To see the currently remaining suspects in 'gitk', the following command
>> +is issued during the bisection process:
>
> I think it's better to avoid the passive tone, for example like this:
>
> "To see the currently remaining suspects in 'gitk', you issue the following
> command during the bisection process:"
>
>> ------------
>> $ git bisect visualize
>> ------------
>
> [...]
>
>> @@ -173,8 +175,8 @@ using the "'<commit1>'..'<commit2>'" notation. For
>> example: $ git bisect skip v2.5..v2.6
>> ------------
>>
>> -would mean that no commit between `v2.5` excluded and `v2.6` included
>> -can be tested.
>> +The effect of this would be that no commit between `v2.5` excluded and
>> +`v2.6` included could be tested.
>
> I'd prefer something like:
>
> "This tells the bisect process that no commit between `v2.5` excluded and
> `v2.6` included can be tested."
>
> Otherwise it looks good to me.
>
> Thanks,
> Christian.
>
>
I will send a patch correcting this in my next cycle of documentation
patches. I should send them some time later today.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] Documentation: Reworded example text in git-bisect.txt.
2009-03-21 4:28 ` Christian Couder
2009-03-22 21:39 ` David J. Mellor
@ 2009-03-23 0:23 ` J. Bruce Fields
1 sibling, 0 replies; 5+ messages in thread
From: J. Bruce Fields @ 2009-03-23 0:23 UTC (permalink / raw)
To: Christian Couder; +Cc: David J. Mellor, gitster, git, Michael J Gruber
On Sat, Mar 21, 2009 at 05:28:32AM +0100, Christian Couder wrote:
> Le vendredi 20 mars 2009, David J. Mellor a écrit :
>
> [...]
>
> > @@ -94,14 +95,14 @@ the bisection state).
> > Bisect visualize
> > ~~~~~~~~~~~~~~~~
> >
> > -During the bisection process, you issue the command:
> > +To see the currently remaining suspects in 'gitk', the following command
> > +is issued during the bisection process:
>
> I think it's better to avoid the passive tone, for example like this:
>
> "To see the currently remaining suspects in 'gitk', you issue the following
> command during the bisection process:"
Agreed, but drop the "you" too.
--b.
>
> > ------------
> > $ git bisect visualize
> > ------------
>
> [...]
>
> > @@ -173,8 +175,8 @@ using the "'<commit1>'..'<commit2>'" notation. For
> > example: $ git bisect skip v2.5..v2.6
> > ------------
> >
> > -would mean that no commit between `v2.5` excluded and `v2.6` included
> > -can be tested.
> > +The effect of this would be that no commit between `v2.5` excluded and
> > +`v2.6` included could be tested.
>
> I'd prefer something like:
>
> "This tells the bisect process that no commit between `v2.5` excluded and
> `v2.6` included can be tested."
>
> Otherwise it looks good to me.
>
> Thanks,
> Christian.
>
> --
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-03-23 0:25 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-20 3:35 [PATCH] Documentation: Reworded example text in git-bisect.txt David J. Mellor
2009-03-20 8:59 ` Michael J Gruber
2009-03-21 4:28 ` Christian Couder
2009-03-22 21:39 ` David J. Mellor
2009-03-23 0:23 ` J. Bruce Fields
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).