2009-05-29 15 views
4

私は数週間前にSVNを使い始めました。私は今、奇妙な問題に直面しています。私はリポジトリに私が追加したファイルを持っています。別の開発者が昨日チェックアウトし、いくつかの変更を加えてリポジトリにコミットしました。今日、私はそのファイルをいくつか修正し、リポジトリにコミットしました。しかし、私はそのファイルを編集したときに変更をマージするよう要求していなかったので、今は私が変更したバージョンのみを持っていて、他の開発者によって行われた変更はログにも現れません。ファイルに加えられたすべてのリビジョンを表示していないSVNログ

私はここで何が欠けていますか?両方の変更をマージするにはどうすればよいですか? TortoiseSVNをクライアントとして使用しています。

EDIT:他のすべての開発者は、SVNクライアントのログエントリを見ることができます!!だから、コミットが適切に行われたようです。

+0

http://stackoverflow.com/questions/924535/svn-log-not-showing-all-the-revisions-made-to-a-file – Johan

+0

「Enter」キーが2回押されて2回ポストされた重複する質問。もう一方を削除しました。ありがとう。 – Kirtan

答えて

4

あなたがTurtle Book quothが、このような状況にされている必要がありますように聞こえる:

がローカルで変更され、期限が切れ
はファイルが作業ディレクトリに、リポジトリの両方で変更されました。ファイルのsvnコミットが失敗し、「古くなった」エラーが発生します。ファイルは最初に更新する必要があります。 svn updateコマンドはパブリック変更をローカル変更とマージしようとします。 Subversionが合理的な方法で自動的にマージを完了できない場合、それをユーザーに残して競合を解決します。

  1. 他の開発者の仕事は、実際に正しくコミットされた:

私は二つのことを確認します。ログにこれらの変更が反映されていない場合は、正しくコミットされていない可能性があります。

  • 作業コピーを認識せずに更新/マージしなかったことを示します。
  • 1

    作業コピーが正しく更新されていないために聞こえます。私はTortoiseSVNに慣れていませんが、作業コピーを更新して再度ログをチェックしてみてください。あなたの変更はおそらくサイレントにマージされています。

    7

    私たちは今この同じことを起こしました。誰もがそれをコミットした人を除いて最新のリビジョンを見ます。彼のsvnディレクトリを修復しても解決しませんでした...すべて表示が....助けにはならなかった

    を使用すると、ログの表示コマンドを発行するとき、あなたは3つのオプションボックスを持っていることが判明:

    • のみ表示しますコピーの影響を受けるパス
    • 停止/彼は含めるマージされたバージョンのボックスを選択すると
    • がマージされたバージョン

    を含めて名前を変更し、TortoiseSVNはログを表示中に再び改正のほとんど同じセットを取得し、BU今回は最新のリビジョンが含まれています!このチェックボックスをオフにしても、最新バージョンは削除されませんでした。

    私の理論では、TortoiseはSVN情報をローカルにキャッシュし、ネットを経由する代わりにその情報を使用するということです。主要なオプションを変更すると、SVNのログ履歴が再読み込みされました。

    +3

    私はこの問題を抱え、TortoiseSVNログキャッシュを消去して解決しました。 – Vargas

    +7

    クリアログキャッシュ設定は、TortoiseSVN->設定 - >保存データ - >ログメッセージ(ログ表示ダイアログ)で確認できます。 –

    +0

    ログ表示画面では、SHIFT + F5(またはSHIFT +リフレッシュボタン)を押してログとログメッセージを更新できます。 – Sepster

    0

    私は同じ問題を抱えていた、それはログ履歴を示していなかったし、そのデスクトップを右クリックし、SVN

    +0

    あなたの答えを詳しく教えてください –

    1

    の設定から保存されたデータをクリアすることにより、今解決し、あなたはTortoiseSVNのを見るでしょう、tortoiseSVN-]> [設定]をクリックしてください。保存されたデータに移動し、前述のログを消去します。 ご質問がありましたらお知らせください。 enter image description here

    関連する問題