2011-11-15 7 views
0

ファイル/フォルダSettings.bundleの以前のバージョンにロールバックしようとしています。ファイルがSettings.bundle/en.lprojに追加されました。私がただそれを削除すれば、ファイルの警告が消えてしまいます(そして私はしたくないです)。だから今、私はロールバックしようとしていますが、私がコマンドを実行しようとすると、何もしないようだ:svnロールバックSettings.bundle

svn merge -r 15:5 ./Settings.bundle/ 

任意の考え?

答えて

1

svn red bookのUndoing Changesに従ってこれまで通りに動作する必要があります。おそらく、リビジョン5以降に追加されたファイルに対してsvn deleteを実行しようとする価値があるかもしれません(それはもう必要ないと思われます)。コミットしてsvnを再度実行してください。

また、一時ディレクトリにSettings.bundleのsvn exportを実行して手動で行うこともできます。その後リビジョン5以降に追加されたすべてのファイルにsvn deleteが追加され、一時ディレクトリから作業ディレクトリにファイルがコピーされます。これでリビジョン16をコミットする準備が整いました。