SVNの外部参照で指定したリポジトリを参照する方法
SVNのリポジトリでシンボリックリンクみたいなことがしたい機会があったのですが、外部参照という機能でリポジトリの指定した場所のフォルダを参照する方法があります。
参照元のフォルダ(ここではC:\SampleProjectとする)を右クリックし、「プロパティ」を選択します。
「新規」-「外部参照」を選択すると以下が開きます。
「新規」をクリックします。この画面でローカルパスにフォルダ名(ここではcommonとする)、URLにリポジトリ名(https://ほげほげ/~~~/common)を入力して外部参照することができます。
プロパティは「svn:externals」になります。
これでC:\SampleProject\commonというフォルダ配下にリポジトリのcommonが外部参照されるようになります。最後にC:\SampleProjectに対して、プロパティ変更を必ずコミットする必要があります。
Eclipse(STS)でフォルダアイコンが以下のように矢印がついていればOKです。
svnコマンドでプロパティ一覧を表示する
プロパティが本当に変更されているか確認したい場合にsvn proplistコマンドで確認することができます。
–v
オプションを付けることで、すべての属性の名前と値を一覧表示することが可能です。
C:\>svn proplist -v https://10.240.5.50/svn/pg svn:ignore .gradle
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント