我在互联网上发现了一个有趣的开源库,我想下载。他们网站上的说明是:
您可以从我们的 Subversion 存储库下载源代码,网址为:
https://svn.oursvnurl
我可以点击上面的链接并在网络浏览器中浏览代码。然后我尝试查看存储库并得到以下信息:
svn co https://svn.oursvnurl
Authentication realm: <https://svn.oursvnurl:443> SVN at blah lab
Password for 'sarkar':
我显然没有。然后我尝试切换到http,发现:
svn co http://svn.oursvnurl
svn: E175011: Unable to connect to a repository at URL 'http://ssvn.oursvnurl'
svn: E175011: Repository moved temporarily to 'https://svn.oursvnurl'; please relocate
有办法获取 repo 协议(protocol)吗?我不想 promise ;只需只读副本就可以了。
最佳答案
有一种叫做svn导出
的东西,用于获取存储库,而不打算为原始副本做出任何贡献(这或多或少是svn checkout的只读版本)。我通过以下方式成功下载了 svn 存储库:
svn export https://svn.oursvnurl
关于svn - 获取 svn 存储库的只读副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29231581/