Priority |
|
Hito |
TagsNo Tags |
Starting from:
$ git qseries -sv 0 A amend-timestamp.patch: Update commit timestamp on "git qrefresh" or "git qfold". 1 A alias-commands.patch: Install aliases for "git qdelete" and "git qrename". 2 A generate-changelog.patch: Generate ChangeLog to include in source distribution.if I run the git qimport command, with its -P option, I see something like:
$ git qimport -P ../../git-mq-hg/.hg/patches/hg-changelog.patch git qimport: adding 'hg-changelog.patch' to the patch series git qimport: applying patch 'hg-changelog.patch' Skipped patch 'Makefile.in'. git qimport: 'hg-changelog.patch' is now the topmost applied patch.The patch file is imported into the appropriate patch directory, added to the patch series, and registered as "applied"; however, the application of the patch has no effect.
To work around the issue, if I subsequently run:
$ git qpop git qpop: popping patch 'hg-changelog.patch' git qpop: 'generate-changelog.patch' is now the topmost applied patch. $ git qpush git qpush: applying patch 'hg-changelog.patch' git qpush: 'hg-changelog.patch' is now the topmost applied patch.the patch does take effect.
Need to Login to OSDN
Investigation reveals two fundamental flaws, in the current git qimport implementation:
Both of these defects are corrected by commit #b0667eb; the corrections will be incorporated into the next package release.