有什么方法可以使用 git-svn 只克隆 SVN repo 结构的一些文件夹。我正在尝试克隆一个存储库,其中包含一些疯狂的大二进制文件和一些毫无用处的子文件夹。我试过使用 --ignore-paths 选项,但我的克隆似乎在很长一段时间内什么都不做。你们中有人设法使 --ignore-paths 工作吗?我在网上找不到太多其他人遇到此问题的地方。也许我是唯一的。
最佳答案
我们使用“忽略路径”功能来忽略 svn 存储库中的某些目录:
[svn-remote "svn"]
ignore-paths = ^(((branches|tags)/[^/]+|trunk)|)(huge/|mobile/)
此配置忽略主干、所有分支和所有标签中存储库的“巨大”和“移动”子目录。
关于git-svn - 如何使用 git-svn 克隆 SVN 存储库的一部分,但仍然获得所有分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3732179/