0

1つ疑問に思う.. Linux ubuntu 12.04にWebアプリとしてmercurialバージョン管理管理をインストールしているので、local.mercurial.ge(たとえば、ドメイン)をナビゲートしてmercurialプロジェクトに移動し、適切なプロジェクトを選択し、いつプロジェクトのコミットを見ると、時間は誤って撮影されています! と、非現実的/エラー時間と書かれていますが、変更セットの詳細をクリックして中に入ると、正しい時間が表示されます! (著者の下に日付があります)。だから私はMercurialサーバー(Linuxマシン)で時間をチェックしました。すべて問題ありません。なぜ Mercurial プロジェクトのコミットに不正確な時間があり、時にはそれが正しいのかわかりません。

どうか助けてください!

皆さん、ありがとうございました!

4

1 に答える 1

1

コミット時間は、入力した PC から取得されますhg commit。コミットを行ったユーザーを見つけて、PC の時間を確認してもらいます。

pretxnchangegroup フックを追加して、有効な時間のみをサーバーにプッシュできるようにすることもできます。

于 2013-02-06T08:30:25.250 に答える