Possible BUG with git-rev-list --all in a StGit repository
- From
- Marco Costalba <mcostalba@gmail.com>
- Date
- Nov 26, 2006, 16:27 UTC
- Message-ID
- <e5bfff550611260827t686a5071w7f050f17f784e5d9@mail.gmail.com>
In a StGit repository the --all option causes a lot of spurious revisions, possibly stgit related.
$ git branch * master origin test
$ git rev-list master origin test -- src/settingsimpl.cpp | wc
13 13 533$ git rev-list --all -- src/settingsimpl.cpp | wc
26 26 1066The extra revisions have shortlogs of the kind of:
push a3bc76fd0bdd154149c26a3c208f0344e9cd873b new e7baf56544cd8b4f8601a35fad274b8de97fd558 refresh 8fa01a56a40b04ed9c6d006c669ca9d370176728
From qgit these are easily seen from file history tab of a file modified by stgit patches or when filtering in main view on the same file.
Shouldn't 'git-rev-list --all' print *the same output* of when the list with all branches is given in command line?
Thanks Marco
P.S: $ git version git version 1.4.4.1.g7002 $ stg --version Stacked GIT 0.11 git version 1.4.4.1.g7002 Python version 2.4.3 (#2, Oct 6 2006, 15:32:41)