2

リポジトリを複製してブランチに変更を加えた後、リモートを Gerrit にセットアップしようとすると、次のようになります。

$ git review -s
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.7/bin/git-review", line 676, in <module>
    main()
  File "/Library/Frameworks/Python.framework/Versions/2.7/bin/git-review", line 643, in main
    if not set_hooks_commit_msg(remote, hook_file):
  File "/Library/Frameworks/Python.framework/Versions/2.7/bin/git-review", line 122, in set_hooks_commit_msg
    parse_git_show(remote, "Push")
  File "/Library/Frameworks/Python.framework/Versions/2.7/bin/git-review", line 247, in parse_git_show
    team = project_name.split("/")[-2]
IndexError: list index out of range

何か案は?

4

2 に答える 2

0

これは、 https ://bugs.launchpad.net/git-review/+bug/980929 に記載されている git-review の既知の問題であり、2012 年 4 月 14 日の時点で修正がコミットされています。

プロジェクトにスラッシュを使用した命名規則を想定していることが原因のようです。

于 2012-05-24T03:10:10.093 に答える
-1

gerrit を正常にインストールしたにもかかわらず、上記の問題が解決しない場合は、git バージョンのアップグレードを試みてください。これで私の問題も解決しました。

+サンバ。

于 2013-06-12T10:27:05.430 に答える