mercurial - 使用像 Bitbucket 这样的免费 Mercurial 托管的问题

标签 mercurial bitbucket

我使用 Mercurial 作为我的 SCM,主要是因为我喜欢即使在离线时也能够提交对项目的更改。我很快就要搬家了,所以我决定寻找一些免费的 Mercurial repo 托管,这样我就不会丢失我的数据。我注册了一个 Bitbucket 帐户,我注意到他们只为一个带有免费帐户的私有(private)存储库提供空间。那不是意味着我的一些东西最终可能会公开吗?如,任何人都可以下载并在他们的项目中使用它?

最佳答案

是的,BitBucket 仅免费提供一个私有(private)存储库。

编辑:请参阅下面的评论,BitBucket 现在提供任意数量的私有(private) repo ,免费计划的限制是最多 5 个用户访问这些私有(private) repo 。

但是,如果您只是担心将项目转移到您的新机器上,我认为 BitBucket 是多余的。你会同时拥有两台机器,即使是很短的时间?

如果是这样,我会使用 hg serve 在旧机器的每个项目目录(一次一个)和hg clone http://ip.of.old.machine:8000/ projectname将更改克隆到新​​机器上。

编辑:如果您正在寻找一种不公开共享存储库的备份方式,您可以获得 Dropbox帐户并将每个 repo 的副本克隆到本地计算机上的 Dropbox 文件夹中。每当您推送更改时,它们都会自动同步到 Dropbox。

如果您的计算机着火并更换它,您只需安装 Dropbox,然后从 Dropbox 文件夹中的存储库克隆到您的首选位置。

如果您想在多个平台(例如,从 Windows 机器和 Linux 机器)上使用存储库的 Dropbox 副本,我不确定这将如何工作。

关于mercurial - 使用像 Bitbucket 这样的免费 Mercurial 托管的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1901029/

相关文章:

Mercurial - 大文件和 bitbucket

jenkins - 为什么 Jenkins 多分支管道中的工作会被禁用

git - Composer 从 bitbucket 创建项目

user-interface - 适用于 CentOS 的最佳 Mercurial (Hg) GUI?

version-control - Mercurial 。版本控制和部署。不同的配置文件。如何?

git - 从头开始一个 SourceTree git 项目

bitbucket - 使用 Xcode 10 在 bitbucket 上创建 Remote 时发生错误

git - DVCS 检测代码块移动

mercurial - 巡航控制和 Mercurial。设置问题

mercurial - 如何防止某些修改在 Mercurial 中传播?