web-dev-qa-db-ja.com

SVNの古いリビジョンに戻る

問題は、リビジョン番号4がうまく機能していたことです。チームは先週いくつかの変更を行いましたが、私が戻ってきたとき、それらは14回目の改訂です。更新しましたが、いくつかの競合があり、Railsでアプリを実行できません。作業フォルダーにはすべてのリビジョン(14まで)がありますが、リビジョン4のみが必要です。

svn up -r4を実行しようとしましたが、うまくいきませんでした。 Railsアプリを開くと、現在のコードがあります。

5から14までのすべてのリビジョンを消去し、作業フォルダーにリビジョン4のみを含めるにはどうすればよいですか?

システム:Ubuntu LTS 14.04

2
kaka

Revに「戻す」 4、次のコマンドを試してください。

svn merge -r:14:4 http://my.repository.com/my/project/trunk
svn commit -m "Reverted to revision 4."

ソース: http://svnbook.red-bean.com/en/1.7/svn.branchmerge.basicmerging.html#svn.branchmerge.basicmerging.undo

2
Sylvain Pineau