Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-3096

Invocation of git blame fails for files that contain spaces

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Medium
    • 2.4.1
    • 2.4.0
    • None

    Description

      INFO   | jvm 1    | 2010/10/20 08:40:12 | 08:40:12 ERROR - Exception during slurp
      INFO   | jvm 1    | 2010/10/20 08:40:12 | com.cenqua.fisheye.rep.DbException: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: usage: git blame [options] [rev-opts] [rev] [--] file
      INFO   | jvm 1    | 2010/10/20 08:40:12 |
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     [rev-opts] are documented in git-rev-list(1)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     --incremental         Show blame entries as we find them, incrementally
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -b                    Show blank SHA-1 for boundary commits (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     --root                Do not treat root commits as boundaries (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     --show-stats          Show work cost statistics
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     --score-debug         Show output score for blame entries
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -f, --show-name       Show original filename (Default: auto)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -n, --show-number     Show original linenumber (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -p, --porcelain       Show in a format designed for machine consumption
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -c                    Use the same output mode as git-annotate (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -t                    Show raw timestamp (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -l                    Show long commit SHA1 (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -s                    Suppress author name and timestamp (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -w                    Ignore whitespace differences
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -S <file>             Use revisions from <file> instead of calling git-rev-list
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     --contents <file>     Use <file>'s contents as the final image
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -C[<score>]           Find line copies within and across files
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -M[<score>]           Find line movements within and across files
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -L <n,m>              Process only line range n,m, counting from 1
      INFO   | jvm 1    | 2010/10/20 08:40:12 |
      INFO   | jvm 1    | 2010/10/20 08:40:12 |
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.atlassian.fisheye.git.GitCache.getBlameFallback(GitCache.java:131)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.calcBlameFromScm(BaseLinecountCalculator.java:307)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.calcBlame(BaseLinecountCalculator.java:232)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.getRevIdData(BaseLinecountCalculator.java:133)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.indexRevisions(BaseLinecountCalculator.java:116)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.calcBlame(BaseLinecountCalculator.java:62)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.impl.UpgradeDataFilenameSearch.initAndUpgradeBuckets(UpgradeDataFilenameSearch.java:87)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.BaseRepositoryScanner.upgradeSearchData(BaseRepositoryScanner.java:490)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.BaseRepositoryScanner.performIncrementalUpgrades(BaseRepositoryScanner.java:209)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScanner.java:183)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEngine.java:85)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:387)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:25)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:66)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:129)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:119)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:33)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at java.lang.Thread.run(Thread.java:662)
      INFO   | jvm 1    | 2010/10/20 08:40:12 | Caused by: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: usage: git blame [options] [rev-opts] [rev] [--] file
      INFO   | jvm 1    | 2010/10/20 08:40:12 |
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     [rev-opts] are documented in git-rev-list(1)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     --incremental         Show blame entries as we find them, incrementally
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -b                    Show blank SHA-1 for boundary commits (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     --root                Do not treat root commits as boundaries (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     --show-stats          Show work cost statistics
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     --score-debug         Show output score for blame entries
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -f, --show-name       Show original filename (Default: auto)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -n, --show-number     Show original linenumber (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -p, --porcelain       Show in a format designed for machine consumption
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -c                    Use the same output mode as git-annotate (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -t                    Show raw timestamp (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -l                    Show long commit SHA1 (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -s                    Suppress author name and timestamp (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -w                    Ignore whitespace differences
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -S <file>             Use revisions from <file> instead of calling git-rev-list
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     --contents <file>     Use <file>'s contents as the final image
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -C[<score>]           Find line copies within and across files
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -M[<score>]           Find line movements within and across files
      INFO   | jvm 1    | 2010/10/20 08:40:12 |     -L <n,m>              Process only line range n,m, counting from 1
      INFO   | jvm 1    | 2010/10/20 08:40:12 |
      INFO   | jvm 1    | 2010/10/20 08:40:12 |
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:161)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.atlassian.fisheye.git.GitCache.getBlameFallback(GitCache.java:107)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       ... 19 more
      INFO   | jvm 1    | 2010/10/20 08:40:12 | Caused by: com.atlassian.utils.process.ProcessException: While executing: "git blame -l -p 4924ac0380993970222a4c133d43d3d99a254181 -- net.epdiwi.eai.module.tmobile/T-Mobile EaiStarter global.launch"
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:196)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:179)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:159)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       ... 20 more
      INFO   | jvm 1    | 2010/10/20 08:40:12 | Caused by: com.atlassian.utils.process.ProcessException: Non-zero exit code: 129
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.atlassian.utils.process.PluggableProcessHandler.complete(PluggableProcessHandler.java:83)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.atlassian.utils.process.ExternalProcess.finish(ExternalProcess.java:224)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.atlassian.utils.process.ExternalProcess.execute(ExternalProcess.java:267)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:207)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:189)
      INFO   | jvm 1    | 2010/10/20 08:40:12 |       ... 22 more
      INFO   | jvm 1    | 2010/10/20 08:41:12 | 08:41:12 INFO  - starting initial scan of repository net.epdiwi.eai
      INFO   | jvm 1    | 2010/10/20 08:41:12 | 08:41:12 ERROR - Exception during slurp
      INFO   | jvm 1    | 2010/10/20 08:41:12 | com.cenqua.fisheye.rep.DbException: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: usage: git blame [options] [rev-opts] [rev] [--] file
      INFO   | jvm 1    | 2010/10/20 08:41:12 |
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     [rev-opts] are documented in git-rev-list(1)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     --incremental         Show blame entries as we find them, incrementally
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -b                    Show blank SHA-1 for boundary commits (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     --root                Do not treat root commits as boundaries (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     --show-stats          Show work cost statistics
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     --score-debug         Show output score for blame entries
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -f, --show-name       Show original filename (Default: auto)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -n, --show-number     Show original linenumber (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -p, --porcelain       Show in a format designed for machine consumption
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -c                    Use the same output mode as git-annotate (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -t                    Show raw timestamp (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -l                    Show long commit SHA1 (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -s                    Suppress author name and timestamp (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -w                    Ignore whitespace differences
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -S <file>             Use revisions from <file> instead of calling git-rev-list
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     --contents <file>     Use <file>'s contents as the final image
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -C[<score>]           Find line copies within and across files
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -M[<score>]           Find line movements within and across files
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -L <n,m>              Process only line range n,m, counting from 1
      INFO   | jvm 1    | 2010/10/20 08:41:12 |
      INFO   | jvm 1    | 2010/10/20 08:41:12 |
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.atlassian.fisheye.git.GitCache.getBlameFallback(GitCache.java:131)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.calcBlameFromScm(BaseLinecountCalculator.java:307)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.calcBlame(BaseLinecountCalculator.java:232)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.getRevIdData(BaseLinecountCalculator.java:133)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.indexRevisions(BaseLinecountCalculator.java:116)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.calcBlame(BaseLinecountCalculator.java:62)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.impl.UpgradeDataFilenameSearch.initAndUpgradeBuckets(UpgradeDataFilenameSearch.java:87)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.BaseRepositoryScanner.upgradeSearchData(BaseRepositoryScanner.java:490)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.BaseRepositoryScanner.performIncrementalUpgrades(BaseRepositoryScanner.java:209)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScanner.java:183)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEngine.java:85)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:387)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:25)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:66)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:129)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:119)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:33)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at java.lang.Thread.run(Thread.java:662)
      INFO   | jvm 1    | 2010/10/20 08:41:12 | Caused by: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: usage: git blame [options] [rev-opts] [rev] [--] file
      INFO   | jvm 1    | 2010/10/20 08:41:12 |
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     [rev-opts] are documented in git-rev-list(1)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     --incremental         Show blame entries as we find them, incrementally
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -b                    Show blank SHA-1 for boundary commits (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     --root                Do not treat root commits as boundaries (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     --show-stats          Show work cost statistics
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     --score-debug         Show output score for blame entries
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -f, --show-name       Show original filename (Default: auto)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -n, --show-number     Show original linenumber (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -p, --porcelain       Show in a format designed for machine consumption
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -c                    Use the same output mode as git-annotate (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -t                    Show raw timestamp (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -l                    Show long commit SHA1 (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -s                    Suppress author name and timestamp (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -w                    Ignore whitespace differences
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -S <file>             Use revisions from <file> instead of calling git-rev-list
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     --contents <file>     Use <file>'s contents as the final image
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -C[<score>]           Find line copies within and across files
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -M[<score>]           Find line movements within and across files
      INFO   | jvm 1    | 2010/10/20 08:41:12 |     -L <n,m>              Process only line range n,m, counting from 1
      INFO   | jvm 1    | 2010/10/20 08:41:12 |
      INFO   | jvm 1    | 2010/10/20 08:41:12 |
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:161)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.atlassian.fisheye.git.GitCache.getBlameFallback(GitCache.java:107)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       ... 19 more
      INFO   | jvm 1    | 2010/10/20 08:41:12 | Caused by: com.atlassian.utils.process.ProcessException: While executing: "git blame -l -p 4924ac0380993970222a4c133d43d3d99a254181 -- net.epdiwi.eai.module.tmobile/T-Mobile EaiStarter global.launch"
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:196)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:179)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:159)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       ... 20 more
      INFO   | jvm 1    | 2010/10/20 08:41:12 | Caused by: com.atlassian.utils.process.ProcessException: Non-zero exit code: 129
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.atlassian.utils.process.PluggableProcessHandler.complete(PluggableProcessHandler.java:83)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.atlassian.utils.process.ExternalProcess.finish(ExternalProcess.java:224)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.atlassian.utils.process.ExternalProcess.execute(ExternalProcess.java:267)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:207)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:189)
      INFO   | jvm 1    | 2010/10/20 08:41:12 |       ... 22 more
      INFO   | jvm 1    | 2010/10/20 08:42:12 | 08:42:12 INFO  - starting initial scan of repository net.epdiwi.eai
      INFO   | jvm 1    | 2010/10/20 08:42:12 | 08:42:12 ERROR - Exception during slurp
      INFO   | jvm 1    | 2010/10/20 08:42:12 | com.cenqua.fisheye.rep.DbException: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: usage: git blame [options] [rev-opts] [rev] [--] file
      INFO   | jvm 1    | 2010/10/20 08:42:12 |
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     [rev-opts] are documented in git-rev-list(1)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     --incremental         Show blame entries as we find them, incrementally
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -b                    Show blank SHA-1 for boundary commits (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     --root                Do not treat root commits as boundaries (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     --show-stats          Show work cost statistics
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     --score-debug         Show output score for blame entries
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -f, --show-name       Show original filename (Default: auto)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -n, --show-number     Show original linenumber (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -p, --porcelain       Show in a format designed for machine consumption
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -c                    Use the same output mode as git-annotate (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -t                    Show raw timestamp (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -l                    Show long commit SHA1 (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -s                    Suppress author name and timestamp (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -w                    Ignore whitespace differences
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -S <file>             Use revisions from <file> instead of calling git-rev-list
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     --contents <file>     Use <file>'s contents as the final image
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -C[<score>]           Find line copies within and across files
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -M[<score>]           Find line movements within and across files
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -L <n,m>              Process only line range n,m, counting from 1
      INFO   | jvm 1    | 2010/10/20 08:42:12 |
      INFO   | jvm 1    | 2010/10/20 08:42:12 |
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.atlassian.fisheye.git.GitCache.getBlameFallback(GitCache.java:131)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.calcBlameFromScm(BaseLinecountCalculator.java:307)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.calcBlame(BaseLinecountCalculator.java:232)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.getRevIdData(BaseLinecountCalculator.java:133)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.indexRevisions(BaseLinecountCalculator.java:116)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.BaseLinecountCalculator.calcBlame(BaseLinecountCalculator.java:62)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.impl.UpgradeDataFilenameSearch.initAndUpgradeBuckets(UpgradeDataFilenameSearch.java:87)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.BaseRepositoryScanner.upgradeSearchData(BaseRepositoryScanner.java:490)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.BaseRepositoryScanner.performIncrementalUpgrades(BaseRepositoryScanner.java:209)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScanner.java:183)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEngine.java:85)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:387)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:25)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:66)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:129)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:119)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:33)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at java.lang.Thread.run(Thread.java:662)
      INFO   | jvm 1    | 2010/10/20 08:42:12 | Caused by: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: usage: git blame [options] [rev-opts] [rev] [--] file
      INFO   | jvm 1    | 2010/10/20 08:42:12 |
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     [rev-opts] are documented in git-rev-list(1)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     --incremental         Show blame entries as we find them, incrementally
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -b                    Show blank SHA-1 for boundary commits (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     --root                Do not treat root commits as boundaries (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     --show-stats          Show work cost statistics
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     --score-debug         Show output score for blame entries
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -f, --show-name       Show original filename (Default: auto)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -n, --show-number     Show original linenumber (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -p, --porcelain       Show in a format designed for machine consumption
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -c                    Use the same output mode as git-annotate (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -t                    Show raw timestamp (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -l                    Show long commit SHA1 (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -s                    Suppress author name and timestamp (Default: off)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -w                    Ignore whitespace differences
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -S <file>             Use revisions from <file> instead of calling git-rev-list
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     --contents <file>     Use <file>'s contents as the final image
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -C[<score>]           Find line copies within and across files
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -M[<score>]           Find line movements within and across files
      INFO   | jvm 1    | 2010/10/20 08:42:12 |     -L <n,m>              Process only line range n,m, counting from 1
      INFO   | jvm 1    | 2010/10/20 08:42:12 |
      INFO   | jvm 1    | 2010/10/20 08:42:12 |
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:161)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.atlassian.fisheye.git.GitCache.getBlameFallback(GitCache.java:107)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       ... 19 more
      INFO   | jvm 1    | 2010/10/20 08:42:12 | Caused by: com.atlassian.utils.process.ProcessException: While executing: "git blame -l -p 4924ac0380993970222a4c133d43d3d99a254181 -- net.epdiwi.eai.module.tmobile/T-Mobile EaiStarter global.launch"
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:196)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:179)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       at com.atlassian.fisheye.dvcs.client.DvcsContext.executeCommand(DvcsContext.java:159)
      INFO   | jvm 1    | 2010/10/20 08:42:12 |       ... 20 more
      

      Attachments

        Activity

          People

            cmacneill Conor
            Anonymous Anonymous
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: