subversionが入っていない環境に差分反映をする手順

実用 Subversion 第2版

本番反映が大変なので手順書をφ(..)

gitでbranch使った開発が出来ればこんな苦労はしなくてもいいのに…言ってもしょうがないですけどねー

差分を出力する

対象リビジョンから最新リビジョンまでの差分をpatchファイルとして出力

オプション

-x -w というのはタブとインデントの違いを無視するというオプション
他にもオプションが色々

複数指定したい場合はこのように書く

patchをあてる

patchは作成した時にpathを持っているので、同じ階層で実行する必要がある

成功した場合のメッセージ

失敗した場合のメッセージ

44行目が失敗しましたよーという内容

44行目付近は失敗したけどそれ以外は成功したよーという内容

path/to/hoge.tpl.rejに失敗したdiffの内容を保存してくれます
またpath/to/hoge.tpl.origにpatch当てる前のファイルが保存されます

参考サイト: subversionで差分を作る。パッチをあてる。 – 作業ノート

スポンサーリンク

シェアする

フォローする

コメントを残す

トップへ戻る