1

eclipse で新しく作成されたプロジェクトから bitbucket のリポジトリに変更をプッシュしようとしています。新しいプロジェクトから変更をプッシュできないため、想定されていない方法で何かを行ったと思います。

これは私がやったことです。

  1. bitbucket にリポジトリを作成しました。
  2. bitbucket のチュートリアルに従って、ローカル マシンに TortoiseHg をインストールしました。
  3. その後、Eclipse プロジェクトからの変更をコミットしてプッシュしました。ここまではすべて問題ありませんでした。
  4. 次に、hg または bitbucket で何もせずに、Eclipse プロジェクトのコピーを作成しました。
  5. 新しいプロジェクトから以前と同じリポジトリに変更をプッシュしようとすると、「指紋付きの証明書 ..... 検証されていません。hostfingerprints または web.cacerts 構成設定を確認してください。」という警告が表示されます。 : hg -y push --new-branch https:// * @bitbucket.org/myusername/myrepository、エラー コード: -1

ブランチを作成する必要がありましたか?もしそうなら、どうすれば今それを修正できますか?助けていただければ幸いです。

編集: エラーが発生した理由は、bitbucket のパスワードを変更したためです... /Agneta

4

1 に答える 1

1

たぶん、あなたが思っているリポジトリに実際にプッシュしていないのかもしれません。オリジナルとコピーの両方で次のコマンドを実行します。

 hg showconfig paths

パスはそれらの間で同じである必要があります。そうでない場合は、コピーしたときに何が問題だったのかを突き止める必要があります。新しいクローンをお勧めします。

それ以外の場合は、Eclipse があなたとは異なるバージョンの Mercurial を使用している可能性があります。

于 2012-06-17T00:29:34.443 に答える