質問: みなさん日々お世話になってます。Subversionで以下が実現できるかどうか質問させてください。 【1】trunkをチェックアウトします。 `svn co svn+ssh://sample/var/svn/repo/some/trunk ~/workcopy` 【2】作業コピーで編集作業をします。 【3】svn status で変更ファイルを確認します。 svn status `M foo/dirA/subDirA/conf.txt` `M foo/dirA/subDirB/calc.php` この【3】のステップで出力されるファイルだけをディレクトリ構造ごと取り出す方法はないでしょうか? 「リビジョン同士の差分のみをexportする」ような手法は見つかるのですが、作業コピーとの差分を取り出すものは探してもみつかりませんでした。 svnそのものやTortoiseSVNの機能で実現できないのであれば自前のスクリプトを組もうと思っているのですが、既に方法があるのであればそれを使いたい次第でして.. 最終的に私が実現したいことは 『ローカルでファイルの編集をし、リポジトリにコミットする前の動作確認として作業コピーの変更分だけをリモート環境にアップロードする』 ということになります。 何か良い手法等あればご教示いただけませんでしょうか。
回答: 私が今いる現場の構成の問題な気がしてきました。 解決方法等ないか自身で模索してみます。お目汚し失礼しました。