我想使用svn:externals检查来自github的特定代码提交。检查主干很容易(讨论here),如svn:externals条目示例所示:
https://github.com/jbeder/yaml-cpp.git yaml-cpp
要查看Subversion存储库中的代码,您可以创建一个类似于(使用red book中的peg修订语法)的svn:externals条目:
http://svn.example.com/code@<revision> code
这不会起作用,因为它不是我试图检查的Subversion存储库。使用之前question中接受的答案对于从github检出的SVN似乎也不起作用:
https://github.com/jbeder/yaml-cpp.git@<sha1> yaml-cpp