gitwebをgitoliteで動作させようとしています...しかし、これまでのところ成功していません。
私はRedHatLinuxマシンで作業しています。と呼ばれるユーザーがgit
存在します。
gitoliteは次の場所にインストールされます:/home/git
リポジトリの場所:/home/git/repositories
gitwebはプレーンバニラgitで正常に動作していたことに注意してください。今、私はそれをギトライトで動作させようとしています。
私のファイルは次のようになります。
/etc/gitweb.conf
$projectroot = "/home/git/repositories"; @git_base_url_list = qw(ssh://[MyHostName]/home/git/projects.list); $projects_list = "/home/git/projects.list"
/home/git/projects.list
myrepo1.git myrepo2.git
/home/git/.gitolite.rc
:$PROJECTS_LIST = $ENV{HOME} . "/projects.list"; $GL_GITCONFIG_KEYS = "gitweb.url receive.denyNonFastforwards receive.denyDeletes";
どのような構成を見逃しましたか?Apacheに変更を加えていません。
Web URL:http://MyHostName/git
これにより404エラーが発生します-リポジトリが見つかりません。