- Mar 15, 2011
-
-
Radomir Dopieralski authored
When collapsing changesets with rebase, you get a chance to edit the commit message manually, but there is no way to pass this message from the command line. This patch adds a `--message` (with short form `-m`) and `--logfile` (with short form `-m`) options to the rebase command. These options suppresses the generation of the default commit message, and instead use the message provided in the option (in case of `-m`) or in the file it points to (in case of `-l`). If you use this option without the `--collapse` option, it will raise an error. Options documentation edited by Patrick Mezard <pmezard@gmail.com>
-
- Mar 13, 2011
-
-
Martin Geisler authored
-
- Jan 02, 2011
-
-
Adrian Buehlmann authored
-
- Nov 20, 2010
-
-
Henrik Stuart authored
-
- Oct 30, 2010
-
-
Steve Borho authored
-
- Oct 26, 2010
-
-
timeless developer authored
-
- Jul 20, 2010
-
-
timeless developer authored
-
- Aug 27, 2010
-
-
Brodie Rao authored
-
- Aug 14, 2010
-
-
Martin Geisler authored
-
- Aug 13, 2010
-
-
Benoit Boissinot authored
-
- Aug 07, 2010
-
-
Alecs King authored
found by a run of check-code
-
- Jul 20, 2010
-
-
timeless developer authored
-
- Jul 13, 2010
-
-
Nicolas Dumazet authored
This should make the MQ API more transparent: callers only have to call save_dirty, and no mq.added magic or knowledge is required.
-
- Jul 12, 2010
-
-
Nicolas Dumazet authored
-
- Jul 13, 2010
-
-
Nicolas Dumazet authored
Since 1b82a26635d7, we are adding patches after the qimport call, and not inside it anymore. Correct updatemq to match the new behaviour.
-
- Jun 06, 2010
-
-
Katsunori FUJIWARA authored
this helps users to know what kind of option is: - no value is required(flag option) - value is required - value is required, and multiple occurrences are allowed each kinds are shown as below: -f --force force push -e --ssh CMD specify ssh command to use -b --branch BRANCH [+] a specific branch you would like to push if one or more 3rd type options are shown, explanation for '[+]' mark is also shown as footnote.
-
- Jun 08, 2010
-
-
Stefano Tortarolo authored
When a changeset is skipped, rebase keeps the previous target as next target and if the skipped cset is the first one, the recorded target is actually the original target. --abort did not detect this situation but simply stripped away the cset.
-
- Jun 04, 2010
-
-
Matt Mackall authored
-
- May 20, 2010
-
-
Matt Mackall authored
Suggested by Dirk Hasselbalch
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
- May 17, 2010
-
-
Martin Geisler authored
-
Martin Geisler authored
-
- Mar 23, 2010
-
-
Patrick Mezard authored
-
Patrick Mezard authored
This was broken in 38fe86fb16e3.
-
- Mar 13, 2010
-
-
Benoit Boissinot authored
-
- Feb 07, 2010
-
-
Stefano Tortarolo authored
This option is useful when other extensions (e.g., pbranch) want to use rebase --collapse and append other things before committing. This is not intended to be used from command line.
-
- Mar 13, 2010
-
-
Patrick Mezard authored
-
- Mar 02, 2010
-
-
Greg Ward authored
Previously, it only checked for an mq patch if the user explicitly passed -d/--dest. But rebasing onto an mq patch is a bad idea regardless of how we determine the rebase destination.
-
- Mar 11, 2010
-
-
Martin Geisler authored
-
Martin Geisler authored
They are not needed inside triple-quoted strings and they confuse the line number computation done in i18n/hggettext. The script tries to find the docstring in the source file. When \" in the source is turned into just " in the docstring, the docstring can no longer be found.
-
Dirkjan Ochtman authored
-
- Mar 10, 2010
-
-
Greg Ward authored
- add a paragraph about default dest/source changesets - option help: say "changeset" not "revision" - option help: explain -b/--base better - clarify that -a/--abort and -c/--continue are different from the other options
-
Greg Ward authored
- add a paragraph about default dest/source changesets - option help: say "changeset" not "revision" - option help: explain -b/--base better - clarify that -a/--abort and -c/--continue are different from the other options
-
Sune Foldager authored
-
- Feb 12, 2010
-
-
Stefano Tortarolo authored
-
- Feb 09, 2010
-
-
Matt Mackall authored
-
- Feb 06, 2010
-
-
Stefano Tortarolo authored
When rebasing an intermediate revision, rebase keeps a parent relationship with the original parent. This option forces the removal of this relationship. In more depth, it 'fakes' null merges between the target revision and the ancestors of source, dropping every change from the ancestors. The result is that every change in source and its descendants will be rebased, ignoring the changes in its ancestors.
-
- Jan 31, 2010
-
-
Stefano Tortarolo authored
Separate rebase-specific functions, in order to provide a better base to extend rebase's capabilities. Note that this will be useful especially to share functions with 'adapt'.
-