0

大量の苦痛を伴うことなく、作成およびデプロイ中に複数のsvnリポジトリをどのように管理しますか?

私の現在のフォルダ構造は多かれ少なかれ次のようになります

./                //svn url:mysvn.com/Project/
 lib              //svn url:mysvn.com/Project/Lib/
    ZEND          //svn url:mysvn.com/Zend
    Smarty        //svn url:mysvn.com/smarty
    InhouseLib1   //svn url:mysvn.com/InhouseLib1
    ProjectLib    //svn url:mysvn.com/Project/Lib/ProjectLib
 web              //svn url:mysvn.com/Project/Web
    js            //svn url:mysvn.com/Project/Web/js/
        jQuery    //svn url:mysvn.com/jQuery
        Stuff     //svn url:mysvn.com/Project/Web/js/Stuff        
    images        //svn url:mysvn.com/Project/Web/images
    etc..

これは、何かを変更したとき、何かをデプロイしたいとき、または新しいプロジェクトを開始していて、特定のライブラリのセットが必要であることを知っているときに複雑なダンスを引き起こします(たとえばInHouseLib1、jQueryとZendに依存している可能性があります)

この複雑さをなんとかして管理できるSVNの魔法はありますか?(できればSVNリポジトリを再構築せずに)

4

1 に答える 1

1

これは、 SVNエクスターナルズの仕事のようです。一言で言えば、別のリポジトリから外部リポジトリへの「リンク」を指定できます。

于 2012-05-07T18:27:24.917 に答える