自己做的小项目,在公司和家里的电脑上均有部署,为了解决代码的同步问题,在网上搜了一下,决定用一下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
分享到:
相关推荐
代码流失加载器这是一个简单的实用程序,可以从托管在 Github 或 Bitbucket 上的公共或私有存储库中提取添加、更改、删除(又名代码搅动)的行数。 代码流失存储在可以报告的数据库中。 例如, 或者 -- Files ...
积分2.0 使用官方将服务与集成的框架和平台... 如何在自己的服务器上托管Integram(使用私有机器人) :spouting_whale: Docker方式先决条件: 您将需要安装和 通过与交谈来创建您的Telegram机器人克隆仓库: git clone ...
此外,此机制仅奖励在GitHub上托管项目的公司中工作的开发人员。 考虑到GitHub的不可否认的流行性,使用其他平台的开发人员处于不利地位。 实际上,这增加了中引用其的开发人员的数量。 同样,招聘人员。 在更...
我们已移至BitBucket进行代码托管。 请查看下面的链接:https://bitbucket.org/expenseloggerteam/expenselogger
本架构中涉及到的主要应用有:Bitbucket:一种基于Git做版本控制的代码托管平台,其他比较流行的平台有Github、GitLab、Coding。Bitbucket支持pipeline功能,这也是我们自动化体系CI(持续集成)/CD(持续交付)的...
SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库
SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。... 可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库
-源代码应托管在Bitbucket存储库中。 -拉取请求应具有测试(预览)环境。 -拉取请求的测试环境URL应该可以通过分支名称来识别。 -您必须使用Bitbucket的新拉取请求UI。 如何启用新的拉取请求用户界面? ...
通过使用您的Github帐户连接到此站点,您将看到所有观看的项目的列表。 就像在Github上一样。 但是您还将看到每个项目的描述。 您将能够标记每个项目(“ django”,“ utils”,“ book” ...)。 我们将尝试使用...
SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,同时也是Mercurial和Subversion版本控制系统工具。支持创建、克隆、提交、push...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库
管道PHP示例管道允许您将Bitbucket托管代码发挥作用。 它使您能够使用云和的原理来构建,测试和部署代码。 您可能想运行由git推送到Bitbucket触发的测试,以确认您的提交没有引入任何新问题。 或者,只要测试成功...
jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接...
而且,这种机制只会奖励在GitHub上托管项目的公司中工作的开发人员。 考虑到GitHub的不可否认的流行性,使用其他平台的开发人员处于不利地位。 实际上,它正在增加中引用其的开发人员的数量。 同样,招聘人员。 ...
SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mn版本控制系统工具。支持创建、克隆、提交、pull 、push和...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库
SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mercurial和Subversion版本控制系统工具。...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库
SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,同时也是Mercurial和Subversion版本控制系统工具。支持创建、克隆、提交、push...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库
SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mercurial和Subversion版本控制系统工具。...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库
SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mercurial和Subversion版本控制系统工具。...可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库