-1

Mercurial バージョンを更新する Ubuntu インストールを更新しましたが、hgsubversion が機能しなくなりました。「中止: レポという名前のモジュールがありません!」というエラーが表示され続けます。私の hgsubversion のコピーはhttp://hg.durin42.com/hgsubversion/で最新のようです。

4

2 に答える 2

0

hgsubversion は積極的にメンテナンスされていないようですが、エラーを修正するのはそれほど難しくありませんでした。関連するソース ファイルを見ると、このエラーは実際のエラーではなく、実際のエラーから回復しようとした結果であることがわかります。どうやらrepositoryから に移動しmercurialmercurial.interfacesようです。そのため、上記の行を に変更すると問題peerapi=1from mercurial.interfaces.repository import peer as peerrepository解決します。バグレポートを提出したいのですが、報告する場所が見つからなかったので、ここに置きます。

編集:そうです、編集が必要な問題のファイルは hgsubversion/svnrepo.py でした

于 2020-10-27T22:39:52.743 に答える