问题标签 [bitbucket]

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 投票
4 回答
2210 浏览

mercurial - 比特桶可靠吗?

我知道这个问题对于stackoverflow来说是可以接受的,但我仍然觉得值得一问。

几天前,我开始使用 bitbucket.org,被 mercurial 托管、1 个免费私人存储库、一个 wiki 和一个问题跟踪器所吸引。正是我的项目所需要的。

我不得不说,提供的功能和网站的界面看起来都很棒,到目前为止,我对 mercurial 相关的东西没有任何问题。然而,在这几天之后,我怀疑我是否应该在仍然很容易的时候搬到其他地方(我还没有宣传 wiki 页面,等等......),因为我经常遇到小问题和主要问题

  • 在这几天里,我注意到很多网站速度变慢和几次超时
  • 我发现 wiki 的功能相当有限(显然它基于 Creole Wiki,以前从未听说过)。例如,它不允许图像右对齐、无边框表格等(也许确实如此,但文档没有说明)
  • 我注意到 wiki 中的一些错误(一年多前报告了一个 TOC 生成宏问题,但仍未修复)
  • 我尝试通过更改管理面板中的设置来公开我的 wiki,但它不起作用。
  • 更多 wiki 的东西 [比如插入图片很尴尬,创建新页面不是很明显,内部链接也有问题,..]
  • 当我推送一个多提交的变更集时,新闻源中的排序顺序是错误的
  • 非常好(而且很勇敢!)他们有一个可公开访问的 bitbucket 问题跟踪器,但是看到超过 500 个解决问题的列表(28 页 * 每页 20 个问题)并没有给人一种他们也得到照顾的印象尽他们所能。至少有些问题本可以转移到某种“不愿考虑”的状态。恐怕我的关于私有/公共 wiki 页面的错误报告将在一年内仍然存在
  • 该博客有很多关于“停机时间”的帖子

现在,我不想对运行 bitbucket 的人员/公司过于苛刻,因为我不清楚它实际上是由一个人运行(在这种情况下真的很棒)还是运行良好公司(在这种情况下不是:-)。也许他们有一些成长的痛苦……我很难说。

所以,我在这里寻找的是其他人使用 bitbucket 的一些经验,以及我是否应该坚持下去的建议,并等到情况好转(这很有机会?)。还是不行

0 投票
1 回答
867 浏览

version-control - Drupal 6:在我的 Drupal 项目中使用 bitbucket.org 作为真正的版本控制系统假人

这是一个真正的版本控制系统假人!合适的新首发!


到目前为止我的工作方式:

我有一个 Drupal-6 网络项目www.blabla.com并在www.blabla.com/beta下进行开发。我直接在服务器上的 blabla.com/beta 上工作。在我当地什么都没有,在其他任何地方都没有。只备份到本地,不时。我知道可怕且不安全的方式:/


从现在开始我想工作的新方式:

我决定使用Mercurial。我还有一位开发人员要和我一起做同一个项目。我在 bluehost 上有一个 blabla.com Drupal-6 项目,正在开发 blabla.com/beta。我发现http://bitbucket.org/用于 mercurial 托管。我已经创建了一个帐户。

那么现在我该如何设置呢?读了几十篇文章后我完全糊涂了:/

  • bitbucket 仅用于托管修改后的文件?所以如果我或我的开发者朋友编辑 index.php,bitbucket 将只托管 index.php?
  • 从现在开始,我是否必须在 localhost 工作并将更改上传到 blueshost?不再直接在 blabla.com/beta 上进行编辑?或者我还能在 blabla.com/beta2 下的 bluehost 上工作吗?
  • 当我需要编辑任何文件时,我是否首先从 bitbucket 下载更新,在 localhost 进行更改,更新 bitbucket 以获取已编辑的文件,然后上传到 bluehost?

对不起,愚蠢的问题,我真的需要指导......

欣赏帮助很大!多谢!

0 投票
2 回答
1668 浏览

version-control - 选择 Mercurial 主机

我正在寻找免费的 Mercurial 托管。(我现在只是一名学生。)它似乎可以归结为 Bitbucket 或 Google Code 上的项目托管。(欢迎提出其他建议。)

那么,这些服务在功能和服务方面如何比较?

更新: Kiln 也是一个强有力的竞争者(我自己使用它),我想我觉得我应该在问题中提到这个名字。在功能方面,与 FogBugz 等强大功能的强大集成可能是一个主要优势。

0 投票
1 回答
345 浏览

google-app-engine - 使用 Mercurial 存储库将静态网站镜像到 Google App Engine

大家好。我想知道是否存在诸如Drydrop 之类的东西,但使用的是 Mercurial 存储库而不是 Git 存储库。

(我知道我可以将我的原始存储库镜像到 Github 或其他一些 Git 托管服务,我只是想确保没有更直接的替代方案)。

谢谢你。

0 投票
5 回答
9464 浏览

mercurial - Mercurial HG折叠式碰撞?

  1. 首先我有一个文件名自述文件
  2. 然后我把它改成自述文件
  3. 犯罪

好的,问题是有两个文件:自述文件和自述文件

如何删除存储库中的自述文件?

当我更新时,我收到此错误中止:自述文件和自述文件之间的案例折叠冲突

0 投票
1 回答
607 浏览

mercurial - Mercurial 和 Bitbucket:如何构建 repos

我想从 Subversion 转移到 Mercurial,特别是开始在 Bitbucket 上托管我所有的私人资料。我想知道如何使大型 SVN 存储库适应 hg 存储库。我也是 mercurial 的新手,但我想我了解基础知识。

我目前有一个大型的 SVN 存储库。我有超过 150 个项目,其中大多数都非常小,都安排在子目录中。包括历史在内的内容不超过 100mb。我想,我想做的是将它们全部放在 bitbucket 上,作为单独的私人存储库,但随着其中一些成熟,我会将它们公开。

在我看来,做到这一点的唯一方法是购买每月 100 美元的团队计划——但这超出了我的价格范围,我真的希望更换我每月 7 美元的 SVN 托管计划;所以这是专业或业余计划或什么都没有。

我是一个绝望的案例,还是有很多小项目的人可以有效地使用 bitbucket/mercurial?

非常感谢。

0 投票
2 回答
2560 浏览

python - hg 使用织物从 bitbucket 中拉取

我正在尝试使用结构来部署 Django 项目,但在运行时出现此错误hg pull

我可以从我的 fab 文件中运行其他 mercurial 命令,例如hg status,就可以了。hg log

我在服务器上生成了一个 SSH 密钥并将其添加到我的 bitbucket 帐户中。这很有效,因为我可以通过 SSH 登录并运行hg pull它,而且效果很好,只有在使用织物时才有效。

这是我的fabfile:

有任何想法吗?

编辑:

使用https得到这个工作

所以而不是

我在用着

0 投票
2 回答
613 浏览

mercurial - Mercurial Web Server - 为什么我下载的是 .bz2.tar 文件而不是 .tar.bz2 文件?

我的理解是 .tar 文件包含目录和其他文件,而 .bz2 是使用 bzip2 压缩压缩的文件。

因此,大多数使用 bzip2 压缩的 tarball 都以:

这是应用于 tarball 的 bzip2 压缩。

但是,每当我从 Mercurial 网络服务器下载源代码时,您可以从内部获取源代码:

或者从 BitBucket,我得到一些以

这对我来说没有意义,因为你不能对多个文件应用 bzip2 压缩,这就是为什么你需要先“tar”它们。

这是 Mercurial 中的错误吗?或者这是我的网络浏览器中的一个错误(我在 Windows 中尝试过 Google Chrome,在 Ubuntu 中尝试过 Firefox)?还是这很奇怪但没有什么不同?

我下载的最新资源来自http://bitbucket.org/bos/hgbook,它是 Mercurial 书的存储库。

0 投票
2 回答
32811 浏览

github - 专有代码在 bitbucket 或 github 上合法安全吗?

我在法律领域对此略知一二,但如果您将专有代码放在 github 或私有存储库中的 bitbucket 上,则不清楚谁拥有该代码。

从Bitbucket我们

通过向 Avantlumiere 提交公共(非私有)内容以包含在您的网站上,即表示您授予 Avantlumiere 全球范围内、免版税和非排他性的许可,以复制、修改、改编和发布仅用于显示目的的内容并推广您的帐户或存储库。如果存储库被标记为私有,则这些条款不适用。

当然,问题是哪些条款适用于私人账户。

从理论上讲,如果每个文件上都有带有版权信息的许可标头,那么代码应该是安全的……对吧?

我不是在寻求法律建议,也不会追究任何人的责任。

0 投票
2 回答
3286 浏览

mercurial - 如何使用 MacOSx 在 mercurial 中提交和推送项目

嗨朋友们如何使用 MacOSx 在 bitbucket 中提交和推送项目

在 windows hg 客户端中,它会在弹出窗口中询问用户名和密码。这在 macosx 上是如何发生的?我确实向终端提供了命令,但没有运气。