`
南山忍者
  • 浏览: 83303 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用BitBucket进行代码托管

 
阅读更多

自己做的小项目,在公司和家里的电脑上均有部署,为了解决代码的同步问题,在网上搜了一下,决定用一下BitBucket。具体的操作步骤如下:

1、在BitBucket的网站上注册(https://bitbucket.org/),在Repositories的菜单中,选择“Create repository”,创建一个仓库,如图1所示:


                  图 1

 

2、在界面中输入名称(Name),点选语言,Repository Type,我选的是Mercurial。具体内容见图2


 图2

 

3、点击“Create repository”即完成了创建。

 

【注意】:创建完成之后,你就会有一个仓库连接,其格式为:

 

https://bitbucket.org/ZhengLin/forumofzhenglin

 

4、安装版本控制系统

 

BitBucket的版本控制系统主要使用的有两个:Mercurial 和 TortoiseHg。

 

① Mercurial 是一种轻量级分布式版本控制系统,但使用命令行进行代码管理,不方便,所以本例中使用了TortoiseHg

【补充:】(由于Mercurial的英文意思是“水银;汞”,而汞的化学符号是Hg,因此Mercurial还有一个简洁的名字,那就是“Hg” ^-^)

② TortoiseHg是一个GUI程序,可以将Mercurial集成到文件浏览器。

 

TortoiseHg的下载地址:http://mercurial.selenic.com/downloads/

 

Mercurial 的下载地址:http://mercurial.selenic.com/downloads/(选择Mercurial 2.4  Inno Setup installer)--(截止日期:2012年11月14日14:20:03)

 

【注意】:根据自己的操作系统下载相应的版本

 

具体操作见图3,


图 3

5、安装TortoiseHg,运行软件。

 

6、点击“文件”---->“新建仓库”(见图4)


 

 

图4

5、在对话框中找到项目路径。(见图5)


图5

 

6、对TortoiseHg进行配置(见图6),输入你自己的仓储连接。



                                                                        图6 

7、设置完成之后,便可以进行代码托管了。

 

操作方法:每次修改之后,点击“对号”(见图7),在右侧的中间位置,有一“提交”按钮(见图8),点击“提交”按钮之后,再点击“推送更新至指定URL”(图9)


图7

 

  

                图8

              图9

 

这样,在版本管理器和BitBucket网站上的仓库中便有了更新。

 

版本管理器:

网站仓库:



 【参考】:1、  http://royal2xiaose.iteye.com/blog/1461172

2、http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece76310538c3f424380146a8094027fa3d31fcf240c1d506694ea7a7d0d41889c277a16d84f4b9a862102431457b28cc38e5daeb1e27369f86065294bc05665d40ea4cb512fb05fc71ab8e859bce9ae25e4abc5a0a84320c944727f97fb894d0a10b90d8b033697c7ef31022816ad9d40728c58605e9a3433b450f3e3262b5ac1a0d24b3dc93da76406e7dc22c14905b463b36e683334ab5bc709465731f74e57af1f7b13939b0da07b201765&p=8066d20ec89212a05bebc4710e16d226&newp=882a9645d39b15fc57ee92684d5580205c5bc4387ebad01f7a8cc7&user=baidu&fm=sc&query=%C8%E7%BA%CE%CA%B9%D3%C3bitbucket&qid=d5b3e0fa05d7b91e&p1=5

  • 大小: 48.9 KB
  • 大小: 21.4 KB
  • 大小: 48.6 KB
  • 大小: 49.7 KB
  • 大小: 20.7 KB
  • 大小: 44.2 KB
  • 大小: 6.6 KB
  • 大小: 1.4 KB
  • 大小: 7.5 KB
  • 大小: 21.5 KB
  • 大小: 13.2 KB
分享到:
评论

相关推荐

    CodeChurnLoader:收集代码流失的实用程序(为 Github 或 Bitbucket 托管存储库添加或删除的行数。指标保存在仓储数据库中

    代码流失加载器这是一个简单的实用程序,可以从托管在 Github 或 Bitbucket 上的公共或私有存储库中提取添加、更改、删​​除(又名代码搅动)的行数。 代码流失存储在可以报告的数据库中。 例如, 或者 -- Files ...

    集成:将电报集成到您的工作流程中– Trello,Gitlab,Bitbucket和其他机器人

    积分2.0 使用官方将服务与集成的框架和平台... 如何在自己的服务器上托管Integram(使用私有机器人) :spouting_whale: Docker方式先决条件: 您将需要安装和 通过与交谈来创建您的Telegram机器人克隆仓库: git clone ...

    mock-repo-bitbucket:显示来自Bitbucket的提交> GitHub

    此外,此机制仅奖励在GitHub上托管项目的公司中工作的开发人员。 考虑到GitHub的不可否认的流行性,使用其他平台的开发人员处于不利地位。 实际上,这增加了中引用其的开发人员的数量。 同样,招聘人员。 在更...

    ExpenseLogger:基于Web的费用记录和监控系统-开源

    我们已移至BitBucket进行代码托管。 请查看下面的链接:https://bitbucket.org/expenseloggerteam/expenselogger

    基于BitbucketPipeline+AmazonS3的自动化运维体系

    本架构中涉及到的主要应用有:Bitbucket:一种基于Git做版本控制的代码托管平台,其他比较流行的平台有Github、GitLab、Coding。Bitbucket支持pipeline功能,这也是我们自动化体系CI(持续集成)/CD(持续交付)的...

    SourceTree:SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具

    SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库

    最好用的Git工具【sourceTree1.4.0 中文 64位】

    SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。... 可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库

    Ephemeral-crx插件

    -源代码应托管在Bitbucket存储库中。 -拉取请求应具有测试(预览)环境。 -拉取请求的测试环境URL应该可以通过分支名称来识别。 -您必须使用Bitbucket的新拉取请求UI。 如何启用新的拉取请求用户界面? ...

    Repos.io:Repos.io站点的源代码,该站点可帮助您管理由不同提供程序(github,bitbucket)托管的所有存储库(您自己的存储库,以及观看过的关注存储库)

    通过使用您的Github帐户连接到此站点,您将看到所有观看的项目的列表。 就像在Github上一样。 但是您还将看到每个项目的描述。 您将能够标记每个项目(“ django”,“ utils”,“ book” ...)。 我们将尝试使用...

    SourceTreeSetup_1.6.20

    SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,同时也是Mercurial和Subversion版本控制系统工具。支持创建、克隆、提交、push...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库

    moodle:面条的应用

    管道PHP示例管道允许您将Bitbucket托管代码发挥作用。 它使您能够使用云和的原理来构建,测试和部署代码。 您可能想运行由git推送到Bitbucket触发的测试,以确认您的提交没有引入任何新问题。 或者,只要测试成功...

    jenkins持续集成环境搭建步骤

    jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接...

    fanfoodweb-git-tracker:同步Bitbucket与github的贡献

    而且,这种机制只会奖励在GitHub上托管项目的公司中工作的开发人员。 考虑到GitHub的不可否认的流行性,使用其他平台的开发人员处于不利地位。 实际上,它正在增加中引用其的开发人员的数量。 同样,招聘人员。 ...

    SourceTreeSetup-2.4.8.1

    SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mn版本控制系统工具。支持创建、克隆、提交、pull 、push和...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库

    SourceTree

    SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mercurial和Subversion版本控制系统工具。...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库

    SourceTreeSetup_1.5.2

    SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,同时也是Mercurial和Subversion版本控制系统工具。支持创建、克隆、提交、push...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库

    SourceTree 安装包以及破解的license

    SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mercurial和Subversion版本控制系统工具。...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库

    SourceTreeSetup-2.0.20.1 中文版

    SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mercurial和Subversion版本控制系统工具。...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库

Global site tag (gtag.js) - Google Analytics