【问题标题】:Only check out trunk of a git using SVN?仅使用 SVN 检查 git 的主干吗?
【发布时间】:2014-04-19 18:28:49
【问题描述】:

我正在尝试仅检查 Linux 中 github 项目的主干/主分支,使用以下命令:

svn checkout https://github.com/wiremod/wire-extras.git/trunk

但是,我收到一条错误消息,指出该 URL 不存在。我不明白的是其他几个项目,我可以运行以下命令并只检查主干就好了:

svn checkout https://github.com/Aaron113/URS.git/trunk -> works fine
svn checkout https://github.com/Nayruden/Ulysses.git/trunk/ulx -> works fine

如何查看这个 Git,以便只下载主干,而不是分支和标签。我发现命令git svn clone https://github.com/wiremod/wire-extras/trunk wire-extras 工作一次,但当我第二次尝试使用它时无法正常工作。这一点很重要,因为这些存储库经常更新,我希望让我的服务器上的文件夹与主服务器保持同步。

【问题讨论】:

    标签: git svn version-control github


    【解决方案1】:
    1. 不要预测,阅读page of project on Github并尝试完全理解它! - 查找此存储库的 URL。
    2. 发现,Git 的 URL 和 Subveersion 的 URL(惊喜!!!)是不同的,并且 将来会更新地使用 Git 的 URL 来通过 SVN 客户端盲目访问 repo李>
    3. 将 Subversion 根目录的 URL 粘贴到 TortoiseSVN 的 repobrowser 或 svn ls [-R] 命令并获取 URL of trunk 并尝试记住良好和错误 URL 之间的区别

    我发现命令 git svn clone... 工作一次,但当我尝试第二次使用它时无法正常工作

    哈哈!你必须开始RTFM,老兄:克隆总是只使用一次为了创建克隆,为了同步现有克隆与上游使用必须使用另一个命令(s)

    【讨论】:

      猜你喜欢
      • 2012-07-24
      • 1970-01-01
      • 2011-11-19
      • 1970-01-01
      • 2012-10-19
      • 2010-11-12
      • 2011-06-13
      • 2017-04-08
      • 1970-01-01
      相关资源
      最近更新 更多