如何用bazaar下载源代码?

时间:2012-04-17 09:58:05

标签: version-control bazaar bugzilla

我想将我的bugzilla 3.6.3升级到4.2。要下载最新的源代码,我需要bzr存储库。当我尝试从bazaar存储库下载公司计算机上的源时,我收到以下错误消息。

C:/bugzilla/trunk
bzr: ERROR: unknown command "bzr co bzr://bzr.mozilla.org/bugzilla/trunk bugzilla"

然后我将bzr://更改为http://但仍然收到以下错误消息:

Run command: bzr "bzr co http://bzr.mozilla.org/bugzilla/trunk bugzilla" 
C:/bugzilla/trunk 
bzr: ERROR: unknown command "bzr co http://bzr.mozilla.org/bugzilla/trunk bugzilla"

也许我需要bzr的代理客户端,但是我找不到任何代理客户端用于集市,我也不确定。

如果有人可以在这方面提供帮助,我将不胜感激。

先谢谢。

2 个答案:

答案 0 :(得分:3)

你跑了吗?

bzr "bzr co http://bzr.mozilla.org/bugzilla/trunk bugzilla"

你应该跑:

bzr co http://bzr.mozilla.org/bugzilla/trunk bugzilla

<强>更新: 我刚用

检查了一遍
bzr co http://bzr.mozilla.org/bugzilla/trunk bugzilla

它工作正常。

“未知命令”错误是因为你双重引用它。 bzr之后的第一个单词是这种情况下的命令co,它是结帐的缩写。因此,如果你引用了大量的东西,它被认为是一个单词,显然是一个无效的bzr命令。如果不加引号并且它不起作用,请告诉我们您的确切命令和错误。

答案 1 :(得分:1)

如果您使用bzr GUI工具(如qbzr或bzr explorer)签出分支,则应仅在结帐对话框中提供bzr://bzr.mozilla.org/bugzilla/trunk作为URL。

否则,从控制台窗口运行bzr co bzr://bzr.mozilla.org/bugzilla/trunk bugzilla应该有效。