TortoiseSVNとsvn:externals
TortoiseSVNで作業する人がいた場合に、externalsを設定しているとめんどくさいことになった。
チェックアウト時に「外部参照を除外する」にチェックを入れるだけ!
では済まなかった。
その後普通に右クリック→「SVN 更新」をするとexternalsも取得しにいってしまう。
externalsを除外した更新は右クリック→TortoiseSVN→「特定のリビジョンへ更新」→「外部参照を除外する」にチェック→OK
という無情な手数が必要。
なので、別の場所でexternalsのものはチェックアウトして、そこへのシンボリックリンク。ということにした。
symfony sync のために
config/properties.iniにparametersを追加
parameters="-rlptDzCL --force --delete --exclude-from=config/rsync_exclude.txt"
TortoiseSVNが設定を覚えておいてくれたらいいのにな。。。