问题标签 [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 投票
1 回答
1176 浏览

version-control - 如何从集市存储库中删除修订?

是否可以从集市存储库中完全删除修订版?我问这个是因为有人刚刚提交了一个完整的数据库转储。

0 投票
7 回答
2215 浏览

project-management - 个人项目代码托管建议

我在 bazaar(launchpad)上累了,因为我可以在 launchpad 上托管我的项目,而 bazaar(我的本地机器)将与 launchpad 紧密集成。我已经在启动板论坛上发布了我的问题,但没有得到任何答案。无论如何...

所以我正在考虑将其从那里转移到其他网站。我不知道为什么,但几个朋友说 sourceforge 并没有保持那么好,但我仍然看到太多项目链接到 sourceforge。

PS推荐。有没有你们上传个人项目的地方,还有我认为最受欢迎的 SVN,但是对于 git/bazaar,我不知道它是否只是炒作或分布式版本控制真的是要走的路。

0 投票
2 回答
810 浏览

merge - 在集市中合并两个结帐

我刚从集市开始,我发现结帐功能对我的工作方式最有用 - 即我可以从“主副本”中复制,进行一些开发,然后提交我的更改新目录。然后这会更新“主副本”。

但是,如果我正在处理(例如)两个项目,更改代码的不同部分怎么办?说:

所以我在 ./gui 目录中做与 gui 相关的东西,在 ./engine 中做一些底层的东西。我应该如何提交我的更改?如果我先提交 gui,然后提交引擎,我猜引擎中会标记任何冲突?

有没有办法合并 gui 和引擎,然后只对主副本进行一次提交?

为了让事情更复杂一点,如果我这样做怎么样:

现在我也许一直在研究鼠标,但也在研究 gui。如果我想合并来自 gui 和鼠标的代码,然后提交给 master,管理这个的最佳方法是什么?或者实际上,如果我也:

如果我更改了更改的 gui、键盘和鼠标,我是否应该分层合并 - 即鼠标+键盘,然后将其与 gui 合并,然后将 gui 提交给 master?

我希望很清楚我想要达到的目标!在此先感谢您的时间。

0 投票
1 回答
402 浏览

bazaar - Bazaar线下+分店

我在主机 A 上有一个带有多个分支的 Bazaar 存储库。这是我的主要存储库。

到目前为止,我一直在我的其他机器上进行检查并直接提交到主存储库。但是,现在我将所有工作整合到我的笔记本电脑和多个虚拟机上。我需要定期离线工作。特别是,我需要在离线时创建/删除/合并分支。

我正在考虑继续在主机 A 上使用主机,并在笔记本电脑上克隆存储库,每个 vm 都对克隆进行检查。

然后,当我离线时,我可以在克隆上执行 bzr unbind 并在我重新在线时执行 bzr bind。

当我尝试 bzr clone 时,这失败了,因为 bzr clone 只克隆一个分支(!!!!!!)

我需要一些认真的帮助。如果 Hg 能更好地处理这个问题,请告诉我(我需要 Windows 支持。)但是,此时我无法从 Bazaar 切换,因为它离一些重要的截止日期太近了。

提前致谢!

0 投票
1 回答
388 浏览

git - 如何将我的所有集市分店保存在多个物理位置?

我最近开始研究一个使用集市的项目。我正在尝试找到我喜欢的集市工作流程,作为一个普通的 git 用户,我无法避免使用 git 作为参考点。

在 git 中,我所有的分支都存储在一个目录中。如果一个分支的持续时间超过一个工作日,我会“git push”以在服务器上保留一份副本。将分支保留在我的本地机器上只会让我感到紧张。

对于集市,我目前正在使用如下所示的共享存储库布局:

trunk 是上游 repo 的原始结帐,分支是我的本地功能分支(使用“bzr clone trunk branch1”创建)。当分支准备好时,我 cd 进入主干并运行“bzr merge ../branch1”,提交合并,然后“bzr push”将更改推送到上游。

这工作得很好,但我想将 branchN 保留在更多地方。万一我的笔记本电脑死了,我被公共汽车撞了,等等。

集市用户有这样做的常见方式吗?我应该在某个地方同步整个目录吗?我应该在晚上回家之前从每个分支“bzr push”吗?我的基本方法是错误的吗?

0 投票
6 回答
8506 浏览

git - 是否可以使用 bazaar、mercurial 或 git 进行部分克隆/分支?

假设我有一个源代码控制项目,其中包含很多子目录,其中许多我目前不需要。

我想创建一个只包含整个树的一部分的工作副本,它仍然保持进行更改、提交并将它们推回的能力。

这可能吗?如果可以,我该怎么做?

我仍在决定是选择 bazaar 还是 mercurial,因此有关其中任何一个的答案都会有所帮助。

编辑:实际上,git 的解决方案也会很有用。

0 投票
2 回答
682 浏览

eclipse - Bazaar Eclipse 或外部合并/冲突工具

是否有任何用于合并/解决 Bazaar + Eclipse 冲突的好工具?

我希望 Bazaar 能像 Subversion 一样与 Eclipse 集成。

0 投票
6 回答
2099 浏览

user-interface - 使用 GUI 浏览集市(或 CVS/SVN/Git)存储库?

是否有一种不错的、开源的、免费的方式来浏览集市(或其他源代码控制)存储库?

我想到的是类似维基百科历史的浏览,我可以在其中观看和比较任何两个版本的代码。

编辑:我非常喜欢 Ubuntu 工具。

谢谢,

乌迪

0 投票
3 回答
338 浏览

svn - 如何在 HTTP 代理后面使用 VCS?

如何在身份验证 HTTP 代理后面使用版本控制系统。请注意,我说的是“一个 VCS”,所以它可以是 SVN、CVS、BAZAAR ......我已经尝试了几个 SVN 客户端——它们不起作用。看起来 BZR 有一个选项,但我没有看到公开提及它。帮助。

0 投票
3 回答
905 浏览

svn - 将 Bazaar 存储库转换为 SVN

我编写了一些利用 pysvn 来分析项目的 python 脚本。我想在一个现在在集市回购的项目上运行这些,所以我想知道如何在我的机器上获得集市回购的副本,然后将其转换为 svn 标准,以便 pysvn 可以使用它。

我找到了一些关于将 SVN 转到 Bazaar 的文档,但反之则不然。是否可以?