电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

tortoisehg使用说明VIP免费

tortoisehg使用说明_第1页
1/9
tortoisehg使用说明_第2页
2/9
tortoisehg使用说明_第3页
3/9
创造更高顾客价值! 1 TortoiseHg 使用说明 一、 概述 TortoiseHg 是一个跨平台的 Mercurial 分布式版本控制系统的可视化客户端工具,有方便开发人员搭建开发环境、协同开发、提交修改、跟踪版本变更,易学易用等特点,因其命令常以 hg 开头,以下简称 Hg。互普软件开发部使用一个Hg 服务器库来完成一个产品的一个版本的版本控制,管理该版本中经常变更的代码、UT/IT 用例、脚本文件等。为方便开发人员搭建开发环境,与该版本开发有关的工具和文档也可以放在 Hg 服务器,因二进制文件不便于查看变更记录,所以这类文件不作为版本管理的重点。对于版本开发过程中产生的正式的过程文档,如需求规格说明书、产品的操作使用说明书等,直接由配置管理工具TortoiseSvn 来管理。 用Hg 作为版本管理工具,主要有以下几个步骤: 1、 在 Window s 环境中安装配置Hg; 2、 创建版本的 Hg 服务器; 3、 开发人员 clone Hg 服务器到本地,搭建本地开发环境; 4、 开发人员修改本地代码,本地编译验证通过; 5、 从Hg 服务器获取最新的版本到本地,本地编译验证通过; 6、 开发人员获取代码合入token,合入代码,释放 token。没有获得token,只能等待 ,得到token 后 ,重复 步骤4,之 后 合入代码,释放 token。 Hg 使用过程中需要特别 注 意 的几个问 题 : 创造更高顾客价值! 2 1、 严禁直接到 Hg 服务器合入代码,所有的修改都必须从 Hg 客户端推送; 2、 当存在冲突的时候,Hg 支持强制推送,但禁止强制推送。 3、 虽然 Hg 支持多人同时向 Hg 服务器推送,Hg 也能完成有关的冲突解决,但是,多人同时推送需要很多的节点合并工作,特别是对相同文件相同代码行的修改可能会引入较大的冲突风险。因此,为减少这些问题,要求开发人员采用串行向 Hg 服务器推送的方式。具体如下:项目组创建一个向 Hg 服务器推送的 web token(令牌)页面,开发人员需要先获取 token,之后才能向 Hg服务器推送,推送完成后释放 token。未获得 token 的开发人员,不能向 Hg服务器推送。如果 token 被占用,能清楚看到谁在占用。 4、 向 Hg 提交代码的原则。在完成一个功能点的代码开发或修改后,哪怕只修改了一行代码,本地编译验证通过,不影响他人功能,就可以将代码提交推送到 Hg 服务器,不要在本地积压太多的代码,一次 性 向 Hg 服务器提交推送,这样 提交的代码可能包...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

tortoisehg使用说明

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部