Subversionに関するmas00のブックマーク (2)

  • Subversionでtrunkの内容をbranchにmergeまたはその逆 - 常水商会::よしなしごと

    備忘録。書きかけ&未確認。 現在の作業リポジトリの変更をすべてコミットしておく これで失敗しても安心♡ trunkの内容をbranchにmerge 作業リポジトリをbranchに変更 svn switch file:///home/sysdev/svn_repos/branches/branched_version svn infoコマンドで現在の作業リポジトリのURL等を確認しておくこと。 branchの開始点のリビジョン番号を確認 svn log --stop-on-copy 一番最後に出力されるログのリビジョン番号を控えておく(仮にr411とする)。 trunkの内容をbranchにmerge(merge試行) svn merge --dry-run -r 411:HEAD file:///home/sysdev/svn_repos/trunk trunkのr411から最新までのコミ

    Subversionでtrunkの内容をbranchにmergeまたはその逆 - 常水商会::よしなしごと
  • Subversionで指定したサブディレクトリだけワーキングコピーをとる – Design Ambience Blog

    (更新:”ハイフンハイフン”を”−−”で書いています。コピペの際は注意。) 社内でもGitが使われるようになってもうそろそろSubversionも卒業かと思われる今日この頃ですが、 今になってやっとリポジトリのルートディレクトリからバージョン管理下に置きながら指定したディレクトリ以下だけワーキングコピーをとってくる方法がわかった…。 ↑日語がかなりわかりにくいけど要するに… /repository/src1/… /src2/… /src3/… … /src20/… とかいう構成のリポジトリがあるとする。 src*/以下にもかなりの数のディレクトリやファイルがあり、repository全体をcheckoutしようとすると大変なことになってしまうという状況で、src1/とsrc2/だけワーキングコピーをとって来たいという場合がある。 でも $ cd ~/src/rep

  • 1