タグ

2011年5月9日のブックマーク (1件)

  • SVNコマンドで衝突を解消したり、元に戻す - 猫にWeb

    自分が更新したソースをリポジトリにコミットする直前に、 他の人に一足早くコミットされるとバージョンが古くなってコミットできません。 さらにそのまま更新すると、そのソースファイルがリポジトリと競合しちゃって 拡張子が「.mine」や「.r12345」などの余計なファイルが生成されます。 そんな時に使えるSVNコマンドです。 svn resolved (作業コピーのファイルまたはディレクトリの「衝突」状態を取り除きます) svn resolved ファイル名 このコマンドは単に衝突に関係した中間ファイルを削除するだけです。 まだロックは取得したままなのでさらに下記のコマンドを実行します。 svn revert (ローカルファイルへのすべての編集を取り消します) svn revert ファイル名 ディレクトリ単位で処理したい場合はオプションに「--recursive」フラグを使います。 僕の環境

    SVNコマンドで衝突を解消したり、元に戻す - 猫にWeb
    Konboi
    Konboi 2011/05/09
    svnで競合したときに参考にしたサイト