(ページの作成: == 外部のsvnリポジトリを参照する設定 == * symfony1.4のソースを開発元リポジトリから自分のプロジェクト内のlib/vendor/symfonyにリンク...)
 
 
18行目: 18行目:
 
  mkdir -p lib/vendor
 
  mkdir -p lib/vendor
 
  svn export <nowiki>http://svn.symfony-project.com/branches/1.4/</nowiki> lib/vendor/symfony/
 
  svn export <nowiki>http://svn.symfony-project.com/branches/1.4/</nowiki> lib/vendor/symfony/
 +
 +
[[Category:Subversion]]

2013年4月20日 (土) 22:58時点における最新版

外部のsvnリポジトリを参照する設定

  • symfony1.4のソースを開発元リポジトリから自分のプロジェクト内のlib/vendor/symfonyにリンクする
  • 下記手順を実行。
mkdir -p lib/vendor
svn add lib/vendor
svn propset svn:externals 'symfony http://svn.symfony-project.com/branches/1.4/' lib/vendor
commit
svn update
  • 最後のupdateでlib/vendor/symfony が作成され、実際に外部リポジトリからソースが取得されます。

外部リポジトリ参照せず、リポジトリからexportする

  • ソース一式がアーカイブされているので、それを展開するのが良いと思いますが、せっかくsvnリポジトリがわかっているのでexportでもいいと思います。
  • 外部参照しているとupdateに時間がかかりますし。(--ignore-externalsで回避できます)
mkdir -p lib/vendor
svn export http://svn.symfony-project.com/branches/1.4/ lib/vendor/symfony/

facebook slideshare rubygems github qiita