我想将我的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的代理客户端,但是我找不到任何代理客户端用于集市,我也不确定。
如果有人可以在这方面提供帮助,我将不胜感激。
先谢谢。
答案 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
应该有效。