1

ほんの数日前、hgリポジトリにプッシュすると、プッシュの終了後に「xxxはhgリポジトリではないようです」のようなものが表示されます。出力は次のようになります。

pushing to http://xxx/scm/hg/jewelry
searching for changes    
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 1 changesets with 1 changes to 1 files
abort: 'http://xxx/scm/hg/jewelry' does not appear to be an hg repository:
---%<--- (no content-type)

---%<---
!

プッシュは実際に終了しているので、これは大したことではありませんが、本当に煩わしいことを除けば。それで、誰かがこれに出くわしましたか?

ところで、クライアント側のhgバージョンは2.1で、サーバーは2.3です。しかし、これは数日前にどこからともなく出てきたばかりなので、バージョンの問題ではないようです。

4

1 に答える 1

0

よくわかりませんが、プッシュ後に誰かがサーバーにフックをインストールして何かを実行し、フックが壊れたようです。--debugプッシュに追加すると、追加の詳細が表示されますか?最近誰かがサーバー側のchangegroupフックを追加した可能性はありますか?おそらく「通知」してメールを送信しますか?

于 2012-09-19T16:12:54.647 に答える