ローカル リポジトリを作成し、それをリモート mercurial サーバーに複製しました。そして、Mercurial サーバーの Web インターフェイスからチェックすると、mercurial リポジトリ名の代わりに「__NAME_ _」が表示されます。
ファイルを変更するだけでよいことはわかっています。しかし、どのファイルを変更するか混乱しています。
ローカル リポジトリを作成し、それをリモート mercurial サーバーに複製しました。そして、Mercurial サーバーの Web インターフェイスからチェックすると、mercurial リポジトリ名の代わりに「__NAME_ _」が表示されます。
ファイルを変更するだけでよいことはわかっています。しかし、どのファイルを変更するか混乱しています。
「リモートMercurialサーバー」で何かが間違っているに違いありません。見た目からすると、「hgweb」を実行していて、おそらくそれは、基盤となるMercurialインストールよりも古いバージョンのスクリプトですか?そのサーバーで使用されているhgweb.cgi(またはhgweb.wsgi)が最新であり、そのサーバーのMercurialインストールに対応していることを確認してください。
正しい説明を表示するために必要なのはhgrc
、リポジトリの.hg
フォルダー内のファイルだけです。ファイルには次のものが含まれている必要があります。
[web]
description=Repository description
web
のセクションのヘルプhgrc
はこちらです。
私はRy4anに同意しますが、説明したようにリポジトリを複製するだけで、説明として「不明」という正しい名前が表示されるため、サーバーへのインストールの問題のように見えます。