mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 08:18:15 +03:00
4f97bc02c9
ui.prompt was completely silent in non-interactive mode, unless in verbose mode. It is fine that it chooses the default automatically, but it is confusing that the message and prompt shown interactively can't be found in scripted tests. The prompt and selection is now .write'ed instead of .note'ed.
70 lines
2.0 KiB
Plaintext
70 lines
2.0 KiB
Plaintext
adding file1
|
|
adding file2
|
|
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
created new head
|
|
|
|
# non-interactive merge
|
|
local changed file1 which remote deleted
|
|
use (c)hanged version or (d)elete? c
|
|
remote changed file2 which local deleted
|
|
use (c)hanged version or leave (d)eleted? c
|
|
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
(branch merge, don't forget to commit)
|
|
status:
|
|
M file2
|
|
C file1
|
|
file1:
|
|
1
|
|
changed
|
|
file2:
|
|
2
|
|
changed
|
|
|
|
# interactive merge
|
|
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
|
|
local changed file1 which remote deleted
|
|
use (c)hanged version or (d)elete? remote changed file2 which local deleted
|
|
use (c)hanged version or leave (d)eleted? 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
(branch merge, don't forget to commit)
|
|
status:
|
|
file2: No such file or directory
|
|
C file1
|
|
file1:
|
|
1
|
|
changed
|
|
file2 does not exist
|
|
|
|
# interactive merge with bad input
|
|
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
|
local changed file1 which remote deleted
|
|
use (c)hanged version or (d)elete? unrecognized response
|
|
local changed file1 which remote deleted
|
|
use (c)hanged version or (d)elete? unrecognized response
|
|
local changed file1 which remote deleted
|
|
use (c)hanged version or (d)elete? remote changed file2 which local deleted
|
|
use (c)hanged version or leave (d)eleted? unrecognized response
|
|
remote changed file2 which local deleted
|
|
use (c)hanged version or leave (d)eleted? 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
|
|
(branch merge, don't forget to commit)
|
|
status:
|
|
M file2
|
|
R file1
|
|
file1 does not exist
|
|
file2:
|
|
2
|
|
changed
|
|
|
|
# interactive merge with not enough input
|
|
1 files updated, 0 files merged, 1 files removed, 0 files unresolved
|
|
local changed file1 which remote deleted
|
|
use (c)hanged version or (d)elete? remote changed file2 which local deleted
|
|
use (c)hanged version or leave (d)eleted? abort: response expected
|
|
failed
|
|
status:
|
|
file2: No such file or directory
|
|
C file1
|
|
file1:
|
|
1
|
|
changed
|
|
file2 does not exist
|