问题标签 [bazaar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
7603 浏览

version-control - 有免费的私人Bazaar 在线源主机吗?

我正在寻找一个免费的私人在线 Bazaar 源主机。有人知道吗?我快速浏览了一下,似乎有很多 Git、Mercurial 和 SVN 选项,但没有 Bazaar?

澄清一下,当我说“私有”时,我的意思是您拥有自己的私有存储库,您可以在其中向您选择的人授予访问权限。

0 投票
1 回答
650 浏览

bazaar - 如何从集市存储库中检出子文件夹?

有没有办法从集市存储库中签出单个子文件夹?在我的一个集市存储库中,顶层层次结构是

  • 文件
  • sql_schemas
  • 万维网

我希望能够在演示网络服务器上将 www 签入 public_html ,但如果不在工作目录中签出然后在其中符号链接 www,我不知道如何做到这一点。

有没有更好的办法?我是 BZR 的新手。

0 投票
2 回答
252 浏览

svn - 重播 svn repo 到 bazaar

这篇文章询问如何从 bazaar 转换为 svn。我需要做相反的事情。我需要从 svn 存储库中提取所有提交历史记录并在集市存储库上“重放”它。然后我将放弃 svn 开发并继续在 bazaar 上。

有什么提示吗?

编辑

感谢你的回答。我最终做了如下:

1)使用以下脚本执行远程svn repo的同步(改编自here

2) 转储同步的本地存储库svnadmin dump repo >dumpfile

3)跑svn2bzr dumpfile bzrrepo

0 投票
2 回答
10027 浏览

git - 如何在 git 中列出版本控制的文件?

我想列出 git 存储库根目录中的版本控制文件。要在集市上做同样的事情,你运行:

我如何在 git 中做到这一点?

0 投票
2 回答
3216 浏览

bazaar - 集市忽略文件

bazaar中的.hgignore mercurial 文件相当于什么

0 投票
1 回答
138 浏览

bazaar - 如何让 Bzr 在提交时运行任意命令

当我尝试提交到集市分支时,我需要能够运行任意命令。

此命令应在成功时返回 0,或在失败时返回任何其他代码,如果命令失败,bzr 应拒绝提交。

我想这样做主要是为了运行测试套件,但是,我还希望能够做其他事情(例如,检查尝试提交的分支是否冻结等)做

0 投票
2 回答
248 浏览

bazaar - 从集市中的中央服务器取消存储库的链接

每次我使用 bazaar 提交时,它都会联系我的远程存储库(我从中获取代码的那个)。我想在本地提交,因为我所在的开发机器处于离线状态。当然有 --local 选项,但我只想删除远程服务器和存储库分支之间的链接。我该怎么做?

相关问题:一旦我通过 repo 重新上线,将更改提交到中央存储库的程序是什么?

0 投票
3 回答
4417 浏览

file - bzr:在使用 bazaar 进行一些提交后恢复已删除的文件

我想知道是否可以从旧版本中恢复已删除的文件(一种干净的方法)

我为一些测试重命名了一个文件,然后我提交了所有工作(我忘记重命名文件)并做了很多其他提交......当我意识到时,为时已晚......

问候, 艾曼

0 投票
4 回答
2278 浏览

git - Bazaar 的当地分店?

我最近一直在玩 Git,以掌握分布式版本控制。现在我正在查看 Bazaar,但不知道如何创建本地分支,即当我想提交更改时不必推送到的分支。使用 Git,我会做

git branch branch_name

或者

git checkout -b branch_name

然后,我可以在本地分支中工作,随时提交更改,而无需将更改推送到远程仓库。当我完成分支时,我可以将它合并到我的本地主分支。如果我愿意,我可以将这些更改推送到远程仓库。

这在 Bazaar 上可行吗?Bazaar 看起来更像 SVN,分支只是单独的目录,所以可能不是。

0 投票
2 回答
5475 浏览

git - DVCS中不同分支模型的优缺点

分布式版本控制的三大巨头(Git、Bazaar 和 Mercurial)各自对待分支的方式截然不同。例如,在 Bazaar 中,分支是单独的 repo(实际上是父 repo 的不同副本);在您的文件系统上,不同的分支位于不同的目录中。另一方面,在 Git 中,您可以在同一个 repo 中存在多个分支(因此在文件系统的同一个目录中)。Mercurial 支持这两种行为,后者带有命名分支

与这些不同的分支模型相关的优缺点是什么?在我看来,Bazaar 的一个分支的方法,一个 repo 使得分支比 Git 的方法更痛苦(例如,要在 Bazaar 中使用一个分支,我必须先创建分支,然后 cd 退出我当前的工作副本,然后签出新分支,就像我在 SVN 中一样)。