test-record.t
91 lines
| 2.7 KiB
| text/troff
|
Tads3Lexer
/ tests / test-record.t
Matt Mackall
|
r12328 | Set up a repo | ||
Dan Villiom Podlaski Christiansen
|
r12074 | |||
Yuya Nishihara
|
r23172 | $ cat <<EOF >> $HGRCPATH | ||
> [ui] | ||||
> interactive = true | ||||
> [extensions] | ||||
> record = | ||||
> EOF | ||||
Dan Villiom Podlaski Christiansen
|
r12074 | |||
$ hg init a | ||||
$ cd a | ||||
Laurent Charignon
|
r24308 | Record help | ||
$ hg record -h | ||||
hg record [OPTION]... [FILE]... | ||||
interactively select changes to commit | ||||
r52993 | If a list of files is omitted, all changes reported by 'hg status' will be | |||
candidates for recording. | ||||
Laurent Charignon
|
r24308 | |||
r52993 | See 'hg help dates' for a list of formats valid for -d/--date. | |||
Laurent Charignon
|
r24308 | |||
r52993 | If using the text interface (see 'hg help config'), you will be prompted for | |||
whether to record changes to each modified file, and for files with multiple | ||||
changes, for each change to use. For each query, the following responses are | ||||
possible: | ||||
Laurent Charignon
|
r24308 | |||
r52993 | y - record this change | |||
n - skip this change | ||||
e - edit this change manually | ||||
Laurent Charignon
|
r24308 | |||
r52993 | s - skip remaining changes to this file | |||
f - record remaining changes to this file | ||||
Laurent Charignon
|
r24308 | |||
r52993 | d - done, skip remaining changes and files | |||
a - record all changes to all remaining files | ||||
q - quit, recording no changes | ||||
Laurent Charignon
|
r24308 | |||
r52993 | ? - display help | |||
Laurent Charignon
|
r24308 | |||
r52993 | This command is not available when committing a merge. | |||
Laurent Charignon
|
r24308 | |||
timeless
|
r29974 | (use 'hg help -e record' to show help for the record extension) | ||
Pierre-Yves David
|
r28697 | |||
Laurent Charignon
|
r24308 | options ([+] can be repeated): | ||
Pierre-Yves David
|
r30152 | -A --addremove mark new/missing files as added/removed before | ||
committing | ||||
--close-branch mark a branch head as closed | ||||
--amend amend the parent of the working directory | ||||
-s --secret use the secret phase for committing | ||||
Martin von Zweigbergk
|
r50665 | --draft use the draft phase for committing | ||
Pierre-Yves David
|
r30152 | -e --edit invoke editor on commit messages | ||
-I --include PATTERN [+] include names matching the given patterns | ||||
-X --exclude PATTERN [+] exclude names matching the given patterns | ||||
-m --message TEXT use text as commit message | ||||
-l --logfile FILE read commit message from file | ||||
-d --date DATE record the specified date as commit date | ||||
-u --user USER record the specified user as committer | ||||
-S --subrepos recurse into subrepositories | ||||
-w --ignore-all-space ignore white space when comparing lines | ||||
-b --ignore-space-change ignore changes in the amount of white space | ||||
-B --ignore-blank-lines ignore changes whose lines are all blank | ||||
David Soria Parra
|
r34015 | -Z --ignore-space-at-eol ignore changes in whitespace at EOL | ||
Laurent Charignon
|
r24308 | |||
(some details hidden, use --verbose to show complete help) | ||||
Dan Villiom Podlaski Christiansen
|
r12074 | Select no files | ||
$ touch empty-rw | ||||
$ hg add empty-rw | ||||
$ hg record empty-rw<<EOF | ||||
> n | ||||
> EOF | ||||
diff --git a/empty-rw b/empty-rw | ||||
new file mode 100644 | ||||
Denis Laxalde
|
r42238 | abort: empty commit message | ||
Martin von Zweigbergk
|
r46431 | [10] | ||
Dan Villiom Podlaski Christiansen
|
r12074 | |||
$ hg tip -p | ||||
changeset: -1:000000000000 | ||||
tag: tip | ||||
user: | ||||
date: Thu Jan 01 00:00:00 1970 +0000 | ||||