1

我想将我的 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 的代理客户端,但我找不到任何 bazaar 的代理客户端,我也不确定。

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

提前致谢。

4

2 回答 2

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在这种情况下,后面的第一个单词是cocheckout 的缩写。因此,如果您引用一大堆东西,它被认为是一个词,显然是一个无效的 bzr 命令。如果不加引号但不起作用,请给我们您的确切命令和错误。

于 2012-04-17T12:01:19.557 回答
1

如果您使用 qbzr 或 bzr explorer 之类的 bzr GUI 工具来签出分支,您应该只bzr://bzr.mozilla.org/bugzilla/trunk在签出对话框中提供 URL。

否则,bzr co bzr://bzr.mozilla.org/bugzilla/trunk bugzilla从控制台窗口运行应该可以工作。

于 2012-04-18T17:16:12.353 回答