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

git - 版本控制机器特定的配置

我想在多个地点工作——例如——一个网站。每台电脑都有自己的项目存储库(最好是 Mercurial,否则是 Git),但每台电脑都需要自己的配置设置来进行本地测试,比如 base_url。对包含全局配置设置的配置文件进行版本控制的最佳方法是什么?

存储库详细信息:

  1. 使用 config.php 在 BitBucket 上回购:全局配置 + 实时服务器配置
  2. 使用 config.php 回购 pc A:全局配置 + 特定于 pc A 的配置
  3. 使用 config.php 回购 pc B:全局配置 + 特定于 pc B 的配置

当我签出 BitBucket 存储库时,我得到了完整的实时服务器配置。如果我需要在本地进行调整和测试,我会将实时设置更改为 PC 特定设置。然后修复一个错误或其他什么,提交并推送到 BitBucket。此时,PC 特定设置将被推送到全局 BitBucket 存储库:这不是我想要的。

那么正确完成这项工作的最佳方法是什么?

0 投票
1 回答
1062 浏览

mercurial - bitbucket mercurial 无法正确显示用户名

我有我的私人存储库并从我的机器上提交。在我的 hgrc 文件中,我有这样的东西

在我的存储桶帐户中,我将相同的邮件和名字设置为 John。现在我提交并在概述选项卡下我有完全不同的名称。我该如何解决?此致

0 投票
1 回答
927 浏览

mercurial - 使用 Mercurial 将代码添加到 bitbucket 的正确目录结构

我在这里有一个项目存储库。它不仅包含代码。它有一个 wiki 和其他文档。

https://bitbucket.org/udfr/main/overview

我应该将代码提交到哪个目录?有一个源标签,即这个目录:https ://bitbucket.org/udfr/main/src

在将代码放在那里之前,我想看看这是否是正确的方法。我想看看其他人是如何使用 bitbucket 的。

0 投票
2 回答
5988 浏览

mercurial - 将子存储库与 bitbucket 一起使用

尝试将子存储库推送到 bitbucket 时遇到此错误:

我遇到了描述如何解决问题的链接,但我不明白该怎么做。
我应该将我的 Logging 子存储库放入D:\Work\吗?
我究竟应该如何处理 mercurial 子路径?这将使我能够在本地克隆吗?

编辑:根据要求,这是我的 .hgsub 文件的内容

0 投票
1 回答
400 浏览

mercurial - 当我剥离一个 mercurial 存储库版本并尝试与另一个版本同步时会发生什么?

我知道当我这样做时发生了什么事。同步显然是成功的,因为没有生成警告,但是当我克隆远程存储库时,我发现同步根本没有发生。我使用 bitbucket 作为远程存储库。

但我不认为这是应该发生的事情。那是什么?

0 投票
2 回答
7271 浏览

bitbucket - 有没有办法将 Mylyn 与 Bitbucket 集成?

Bitbucket 有问题跟踪器,它可以变成 Mylyn 任务吗?

0 投票
2 回答
1919 浏览

svn - 如何使用 git 或 svn 将 MonoDevelop 项目连接到 BitBucket?

我正在使用 BitBucket 来托管我的代码,因为我可以拥有一个免费的 PRIVATE 存储库。

如果希望使用 MonoDevelop 通过 git、svn 连接到 bitbuck,有人可以告诉我连接详细信息吗?我的印象是 MonoDevelop 不支持 HG。

0 投票
1 回答
2442 浏览

mercurial - Mercurial - 多个头 - 我如何“放弃”一个头并将另一个作为小费/默认值?

我在 Bitbucket 上分叉了别人的存储库并进行了一些更改(并将它们推送到我的分叉存储库)。与此同时,原作者进行了实质性更改(几乎是重写)。

我想将我的仓库更新为与他的完全相同(但我的更改仍然存在于该标签上),这样他可以轻松地拉出我的新更改,而我之前所做的更改不会影响任何东西。

我将他的更改提取到我的本地版本中,这让我有 2 个头。我只想把他的头作为小费/默认值。我试图通过执行以下操作来解决这个问题(基于一些 SO 答案):

似乎使我处于我想要的状态。我的工作目录看起来像他的。但是,当我尝试这样做时,hg push我被告知这将创建多个远程头,我不确定这是否是我想要的(这个消息听起来很可怕!)

那么,我做对了吗?我应该强制推动吗?这会做我想要的吗(例如,保留我的更改副本,以便我可以访问它们,但通常不会干扰?)。如果是这样,这是实现这一目标的最佳方式吗?

0 投票
2 回答
6856 浏览

version-control - 从 Mercurial 中的单个本地存储库推送到多个远程存储库

我正在考虑使用 AppHarbor 来托管一个轻量级网站,并正在研究他们的 Mercurial 集成。

目前我将 Kiln 用于我的远程存储库,但目前 AppHarbor 仅支持 BitBucket 集成。

单个本地存储库是否可以有 2 个远程存储库?所以当我从本地推送提交时,他们都得到了推送?

我不想从 BitBucket 中拉取,只需要推送,以便它可以被 AppHarbor 抓取并部署。

0 投票
2 回答
696 浏览

mercurial - TortoiseHg 不与服务器自动同步

我在https://bitbucket.org/上创建了一个存储库,并使用 TortoiseHg 将其克隆到我本地计算机的文件夹中。我可以添加文件提交文件,但我发现它们永远不会在 Bitbucket 的服务器上更新。通过一些摆弄,我发现有这个同步选项。我不明白的是,为什么我必须按下同步。如果我打算提交,那么它应该提交。

它存储在哪里如果它没有立即与删除服务器同步。

注意: 我正在尝试 TortoiseHg 和 Mercurial,同时对 SubVersion 有丰富的经验。