所有作曲家软件包的单个svn存储库

时间:2018-09-17 09:19:37

标签: php svn composer-php package tortoisesvn

我将通过将模块拆分为一个单独的作曲家程序包来做一个项目。我自己的私人存储库。

我计划对所有软件包使用单个存储库。

https://myhost.com/svn/myrepo/

我将以这种方式分离模块。因此,我可以为每个模块分别设置分支和标签。

https://myhost.com/svn/myrepo/moduleA/trunk/
https://myhost.com/svn/myrepo/moduleA/tags/
https://myhost.com/svn/myrepo/moduleA/branches/

https://myhost.com/svn/myrepo/moduleC/trunk/
https://myhost.com/svn/myrepo/moduleC/tags/
https://myhost.com/svn/myrepo/moduleC/branches/

我将以这种方式添加每个存储库

{
    "repositories": [
        {
            "type": "svn",
            "url": "https://myhost.com/svn/myrepo/moduleA",
            "trunk-path": "trunk",
            "branches-path": "branches",
            "tags-path": "tags"
        },
        {
            "type": "svn",
            "url": "https://myhost.com/svn/myrepo/moduleC",
            "trunk-path": "trunk",
            "branches-path": "branches",
            "tags-path": "tags"
        }
    ]
}

作曲家会使用这种svn模式吗?

0 个答案:

没有答案