gpt4 book ai didi

svn:externals 一个 git 项目的子文件夹

转载 作者:太空狗 更新时间:2023-10-29 14:40:51 25 4
gpt4 key购买 nike

有没有办法只获取 github.com 项目的一部分(例如:名为 /library 的子文件夹)并在 svn:externals 中使用它?

我现在做的是

$svn pe svn:externals .
SomeLibrary http://svn.github.com/myuser/myproject.git

但我不想要项目中的所有内容...我需要类似的东西:

$svn pe svn:externals .
SomeLibrary http://svn.github.com/myuser/myproject.git/library

最佳答案

这现在在 GitHub 上得到支持。

在没有指定子路径的情况下,将获取整个存储库:

$ svn co https://github.com/myuser/myproject
A myproject/branches
A myproject/trunk
A myproject/trunk/README.md
A myproject/trunk/library
A myproject/trunk/library/myproject.rb
A myproject/trunk/library/myproject
A myproject/trunk/library/myproject/sample.rb
Checked out revision 1.

并且在指定子路径的情况下,只会获取 repo 的那部分:

$ svn co https://github.com/myuser/myproject/trunk/library
A library/myproject.rb
A library/myproject
A library/myproject/sample.rb
Checked out revision 1.

关于svn:externals 一个 git 项目的子文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3017835/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com