我只想克隆一些东西,而不是改变它们。
有没有什么方法可以克隆一个存储库,而无需打开帐户、设置 SSH 密钥等的所有麻烦?
这真的很容易。使用bzr branch lp:PROJECTNAME.
示例(此机器上没有 Launchpad 登录或密钥):
$ bzr branch lp:bzr
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
然后它继续下载代码。
对于那些不能或不想安装 Bazaar 的人,我们可以下载特定版本的 tarball。
例如:
curl -sLo sakura.tar https://bazaar.launchpad.net/~dabisu/sakura/sakura/tarball/621
其中修订号是从https://bazaar.launchpad.net/~dabisu/sakura/sakura/changes更改的。
或者,也许该项目有可从其项目页面下载的项目源代码:
curl -sLo sakura.tar.bz2 https://launchpad.net/sakura/trunk/3.7.1/+download/sakura-3.7.1.tar.bz2