
問題は、リビジョン番号 4 がうまく機能していたことです。チームは先週いくつかの変更を行い、私が戻ったときには 14 番目のリビジョンになっていました。更新しましたが、いくつかの競合があり、現在は Rails でアプリを実行できません。作業フォルダーにはすべてのリビジョン (14 まで) がありますが、必要なのはリビジョン 4 だけです。
やってみたのですsvn up -r4
が、うまくいきませんでした。Railsアプリを開くと、現在のコードがあります。
すべてのリビジョン (5 から 14) を消去し、作業フォルダーにリビジョン 4 のみを残すにはどうすればよいですか?
システム: Ubuntu LTS 14.04
答え1
リビジョン 4 に戻すには、次のコマンドを試してください。
svn merge -r:14:4 http://my.repository.com/my/project/trunk
svn commit -m "Reverted to revision 4."