2009-08-05 25 views
0

私はそれを取得しません。私はフォルダを作成しました。 SVN Addコマンドを使用して追加しました。次に、既にバージョン管理されているファイルの1つを取り出し、右マウスでそれを移動しました。コンテキストメニューが表示されたら、「SVN Moveed Items here here」を選択しましたTortoiseSVNでファイルやディレクトリを移動する

大丈夫です。しかし、そのファイルを削除してから再追加しました。今度は、新しい場所でそのファイルを右クリックしてログを表示すると、履歴はなくなります。最初から開始されています。私はそれを移動したというログの1つの項目だけを取得します。すべての歴史に何が起こったのですか? ??

+0

変更をコミットする前または後にログを確認しようとしましたか? –

答えて

0

あなたが探しているチェックボックスは、ログダイアログで「コピー時に名前を変更する/名前を変更する」と思います。これをチェックすると、ファイルが現在のパスに存在するリビジョンのみが表示されます。チェックを外すと、履歴を他のパスを含めてリポジトリにある限り見ることができるはずです。

@Thorarinでは、Subversionは1.5よりずっと前から移動ファイルをサポートしています。

+0

http://subversion.tigris.org/svn_1.5_releasenotes.html#copy-move-improvements – Thorarin

+0

ああ、「ここに移動」はWindowsエクスプローラだと思います。 Subversionの外に移動するためにファイルを右クリックすることはないので、私はこれを知らなかった。ニース。 – PositiveGuy

+0

@ Thorarin、はい、彼らはそこで詳述されている1.5のいくつかの拡張を行いましたが、ファイルのコピー/移動と履歴の基本的なコンセプトはそれ以前に存在していました。 –

1

オプションを使用してログを表示しようとすると、「関連のない変更されたパスを非表示にする」のチェックを外してください。ちょっとした考え。

0

1.5より前のSubversionを使用している場合、これは正常です。 1.5からは、ファイルの移動をサポートしています。

私はそれ以来、それ以上のすべての転覆や亀を使用していません。私は今まで何も移動していなかった:) 関連のない変更されたパスを隠すチェックボックスは確かにあなたが探しているもののようです。

リポジトリを閲覧しているときに移動前にリビジョンが表示されるので、そうでない場合は、最新のバージョンにアップグレードする必要がありますか?

+0

それでは、バージョン管理されたファイルやフォルダのSvn MoveとMoveの違いは何ですか? – PositiveGuy

関連する問題