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

svn - 检查已删除文件的历史记录

如果我在 Subversion 中删除一个文件,我如何查看它的历史和内容?如果我尝试在不存在的文件上执行svn catsvn log操作,它会抱怨该文件不存在。

另外,如果我想恢复文件,我应该把svn add它恢复吗?

(我专门询问了 Subversion,但我也想了解 Bazaar、Mercurial 和 Git 是如何处理这种情况的。)

0 投票
7 回答
1826 浏览

git - 如何为另一个 SCM 提供 Git 存储库的 2 向镜像?(bzr,汞等)

在过去 6 个月左右的时间里,我一直在使用我们主要 Perforce 存储库的 2-way Git 镜像来评估我们的工作流程。我不得不说我爱上了使用它,但到目前为止它对我来说有一个致命的缺陷:它对 Windows 的支持很糟糕。

一般来说,这对我来说不是问题,但现在是。我需要在我的 Git 存储库中对一些本地提交的工作做一些工作,我无法从我需要工作的机器上得到它,因为这个盒子上的 Git 发行版存在一些无法解决的问题。

无论如何,如果可以的话,我想做的是运行第二个镜像:这次是从我的 Git 存储库中捎带,但通过 Mercurial 或 Bazar 提供服务。我发现了一些看起来很有前途的工具,并且博客评论中的一些参考资料说人们已经这样做了,但还没有完成。

那么谁能告诉我是否有一种简单的方法可以使用另一个可以在 Windows 上正常工作的DVCS来维护一个到 Git 存储库的 2 路镜像?

提前感谢您的麻烦...

杰米

0 投票
1 回答
316 浏览

bazaar - Bazaar:从单一开发人员转移到可访问的存储库

我已经开始在单用户模式下将 bazaar DVCS 用于项目,如他们的教程中所述。我想让另一个开发人员参与这个项目,但多用户、“可分支”存储库似乎与我的小临时目录具有不同的结构。我找不到有关如何从一个到另一个的文档。有人可以帮忙吗?

0 投票
2 回答
2776 浏览

bazaar - bzr remove 删除具有未提交更改的分支的文件

我必须使用 bzr remove 命令删除我的 bzr 存储库的版本控制文件。

bzr 删除文件名

它删除版本控制文件(从文件系统中)

我不能使用 bzr commit ,(因为该文件已从存储库中删除)

bzr 提交

将所有更改的文件提交到存储库。

即使我的分支中有未提交的更改,我如何单独删除文件?

提交所有未更改的

0 投票
4 回答
958 浏览

bazaar - Bazaar 绑定分支提交和更新

我将 bzr 用于网站。我已经设置了所有当前的分支,因此通过绑定它们将主分支保留在服务器上。这意味着当我在本地提交时,更改会自动推出。到目前为止一切都很好。

但我仍然必须在远程服务器上调用更新。虽然我可以看到这对某些人来说很棒,但我发现它越来越烦人。

有没有办法同时提交、推送和远程更新?

0 投票
3 回答
659 浏览

svn - 你有一个聪明的技巧来解决 svn:externals 在 bzr-svn 中不受支持

我正在使用 bzr 访问 Subversion 存储库。这很好,但是存储库使用了很多 svn:externals 属性来从相关项目中引入代码。

Bzr-svn 还不支持 svn:externals

有没有解决这个限制的好方法?

0 投票
5 回答
427 浏览

git - 在 DVCS 中创建漂亮的修订历史值得付出努力吗?

我过去常常回去编辑我的 Mercurial 提交,试图创造一段美好的历史。我可能将两个不相关的东西放在一个提交中,或者我可能做了几个提交,这些提交被更好地理解为一个提交,但最终这似乎是在浪费时间,我克服了历史不完美的小尴尬。

你还这样做吗?为什么它对你有价值,你为什么不再做,你有没有做过,或者你正在考虑开始?

如果我为 Linux 内核做贡献,这显然值得我花时间,因为否则 Linus 会拒绝我的补丁,但 IMO dvcs 用户的一大错误是想象他们的项目就像 Linux 内核。我的项目通常只有几个开发人员。

0 投票
4 回答
3782 浏览

bazaar - 将 WinMerge 与 Bazaar 一起使用

0 投票
4 回答
466 浏览

bazaar - 集市+巡航控制

我合作的团队使用 Bazaar 作为其 VCS,我想将 CruiseControl (CC) 和 PHPUnderControl (PUC) 引入组合,但似乎找不到任何适用于 bazaar 和 CC 的文档或插件。cc.net 有一个插件,但它必须在 linux 上运行是的,我知道单声道,但似乎 PUC 需要 CC 而不是 cc.net。bazaar 有什么办法可以与 CC 整合。

0 投票
5 回答
819 浏览

git - 使用分布式版本控制系统,你最酷/最不寻常的 hack 是什么?

我已经使用 git 工作了几个月,我发现大多数让我的日常工作变得更好的事情可以归因于分布式 VCS 中的灵活性和缺乏强制执行的默认策略。

不少人似乎也有同样的感受,并建立在这种灵活性的基础上

  • 我已经阅读了很多用户在不同机器上同步他们的主目录的报告。
  • IkiWiki建立在源代码控制之上,它可以用作分布式 wiki。
  • 存在一些基于 git 的分布式错误/问题跟踪系统(不确定其他 DVCS)。

使用自己喜欢的 DVCS 实现了哪些很酷的想法?