只使用SVN查看git的trunk?

时间:2014-04-19 18:28:49

标签: git svn version-control github

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

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只能工作一次,但是当我第二次尝试使用它时,它无法正常工作。这很重要,因为这些repos经常更新,我想让我的服务器上的文件夹与主服务器保持同步。

1 个答案:

答案 0 :(得分:0)

  1. 不要预测,请阅读page of project on Github并尝试完全了解它! - 查找此存储库的URL。
  2. 发现,Git和Subveersion URL(惊喜!!!)不同将更新使用Git的URL来盲目访问SVN客户端的回购
  3. 将Subversion root的URL粘贴到TortoiseSVN的repobrowser或svn ls [-R]命令中,然后获取URL of trunk并查看并尝试记住好的和格式错误的网址之间的差异
  4.   

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

    LOL!您必须才能启动RTFM,dude:clone始终只使用一次来创建克隆将现有克隆与上游同步使用必须使用另一个命令(s)