非主 git 分支中子文件夹的 svn 检出

svn checkout of subfolder in non-master git branch

我想检出一个 git 项目的子文件夹(而不是检出整个项目)作为 svn 存储库。如果它在主分支中我没问题,只需在 url 和 svn checkout [modified url].

中用 trunk 替换 tree/master

例如url喜欢

https://github.com/my-repo/tree/master/some/path

/some/path 作为 svn 仓库签出

svn checkout https://github.com/my-repo/trunk/some/path

如果我不想在 master 分支上签出某些内容,而是想在 tree/my-feature-branch 中签出某些内容,该怎么做?

只需使用

svn checkout https://github.com/my-repo/branches/your_branch_name/some/path

branches/your_branch_name 而不是 trunk)。