aboutsummaryrefslogtreecommitdiff
path: root/bdep/release.cli
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2019-03-11 22:56:51 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2019-03-12 12:50:02 +0300
commit74d010e9ca446f7a736f9215a961f6728f6047be (patch)
treefe4630b7af1563decba7442432eee1524aca1c29 /bdep/release.cli
parent9e75650b59e4cd580c07e2ff50788019108cd194 (diff)
Add --edit and --no-edit options to bdep-release
Diffstat (limited to 'bdep/release.cli')
-rw-r--r--bdep/release.cli16
1 files changed, 16 insertions, 0 deletions
diff --git a/bdep/release.cli b/bdep/release.cli
index dd919fa..2dadb7f 100644
--- a/bdep/release.cli
+++ b/bdep/release.cli
@@ -57,6 +57,12 @@ namespace bdep
the remote as well as \cb{--open} which performs the opening of the next
development cycle as described above.
+ In all the modes that perform a commit, if the project's repository index
+ already contains other changes, then the commit message is automatically
+ opened for editing unless \cb{--no-edit} is specified. The editing of the
+ commit message in the absence of other changes can be requested with the
+ \cb{--edit} option.
+
Normally, \cb{release} operates on all the packages in a project. If no
project directory is specified, then the current working directory is
assumed and all the packages are released, even if the current directory
@@ -173,6 +179,16 @@ namespace bdep
\c{\i{major}\b{.}\i{minor}\b{.}\i{patch}\b{-a.0.z}}."
}
+ bool --edit
+ {
+ "Open the commit message for editing."
+ }
+
+ bool --no-edit
+ {
+ "Don't open the commit message for editing."
+ }
+
std::set<string> --force
{
"<check>",