Enr*_* Jr 7 mercurial bitbucket
我使用Mercurial作为我的SCM,主要是因为我喜欢即使在离线时也能对项目进行更改.我很快就要移动PC,所以我决定寻找一些免费的Mercurial repo托管,这样我就不会丢失我的数据.我注册了一个Bitbucket帐户,我注意到他们只为一个私人存储库和他们的免费帐户提供空间.这是否意味着我的某些东西可能最终公开?如在,任何人都可以下载并在他们的项目中使用它?
Ste*_*osh 15
是的,BitBucket只提供一个免费的私人存储库.
编辑:看到下面的评论,BitBucket现在提供任意数量的私人回购,对免费计划的限制是最多5个用户访问这些私人回购.
但是,如果您只是担心将项目转移到新机器上,我认为BitBucket太过分了.您是否会同时拥有这两台机器,即使是很短的时间?
如果是这样,我只会hg serve在旧机器的每个项目目录(一次一个)中使用hg clone http://ip.of.old.machine:8000/ projectname,并将更改克隆到新机器上.
编辑:如果您正在寻找一种备份方式而不公开共享回购,您可以获得一个Dropbox帐户并将每个回购的副本克隆到本地计算机上的Dropbox文件夹中.每当您推送更改时,它们都会自动同步到Dropbox.
如果您的计算机着火并且您更换它,您只需安装Dropbox,然后从Dropbox文件夹中的repos克隆到您的首选位置.
如果你想在多个平台上使用repo的Dropbox副本(例如,从Windows机箱和Linux机箱),我不确定这会有多好.
hg bundle --all在你的所有存储库中运行,将捆绑包装在某个地方(如usb棒),将hg unbundle它们放在新机器上.
| 归档时间: |
|
| 查看次数: |
4176 次 |
| 最近记录: |