Home > TortoiseSVN

TortoiseSVN

TortoiseSVN 使用時の注意事項(VisualSouceSafeより移行した人向け)

Windows版のTortoiseSVN(+Subversion)を使用するにあたって、つまづきやすい点のメモ。

●フォルダのコピー
すでにバージョン管理対象のフォルダを、やはりバージョン管理対象の別のフォルダ内に丸ごとコピーする際は、注意が必要です。
フォルダを丸ごとコピーする際は、コピー元のフォルダを右クリックして「エクスポート」を選択します。

※普通にコピー&ペーストしてしまうと、SVNの管理ファイル(.svnフォルダ)ごとコピーしてしまい、コミットできなくなります。

●間違ってフォルダごとコピーしてしまったときの対処
そのままではコミットおよび更新がエラーになってしまいますが、以下の手順で復元します。

1. エクスプローラーを起動し、問題のフォルダをバージョン管理対称でないフォルダ(デスクトップでも可)にコピーしてバックアップしておきます。
2.エクスプローラーで問題のフォルダ(コピー元とコピー先の両方)を削除します。
3.エクスプローラーで問題のフォルダの1階層上のフォルダを右クリックし、「SVN更新」を実行します。
4.これで復元完了ですが、ファイルが古くなってしまった場合には、最初にバックアップしておいたフォルダより、ファイル単位でコピーします。(サブフォルダなどを丸ごとコピーしてしまうと、同じ失敗の繰り返しになるので注意)

Home > TortoiseSVN

最近の投稿
最近のコメント
アーカイブ
メタ情報
Feeds

Page Top