diff options
author | Junio C Hamano <gitster@pobox.com> | 2020-06-02 13:35:01 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2020-06-02 13:35:01 -0700 |
commit | 7a8fec908a40bd009803de1617c90684e932f878 (patch) | |
tree | 6d8d36eeaef8966a18b345dd778b5edc3a89c27f | |
parent | Merge branch 'an/merge-single-strategy-optim' (diff) | |
parent | git-p4.py: fix --prepare-p4-only error with multiple commits (diff) | |
download | tgif-7a8fec908a40bd009803de1617c90684e932f878.tar.xz |
Merge branch 'bk/p4-prepare-p4-only-fix'
The "--prepare-p4-only" option is supposed to stop after replaying
one changeset, but kept going (by mistake?)
* bk/p4-prepare-p4-only-fix:
git-p4.py: fix --prepare-p4-only error with multiple commits
-rwxr-xr-x | git-p4.py | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -2537,11 +2537,12 @@ class P4Submit(Command, P4UserMap): ok = self.applyCommit(commit) if ok: applied.append(commit) - else: - if self.prepare_p4_only and i < last: - print("Processing only the first commit due to option" \ - " --prepare-p4-only") + if self.prepare_p4_only: + if i < last: + print("Processing only the first commit due to option" \ + " --prepare-p4-only") break + else: if i < last: # prompt for what to do, or use the option/variable if self.conflict_behavior == "ask": |