KsOssHg – code.ijinshan.com~金山卫士开源计划.社区平台 {Po...

来源:百度文库 编辑:神马文学网 时间:2024/07/05 15:12:20

金山开源社区代码仓库使用¶

 

金山开源 计划:: 许可证 管理 作品:运用;贡献/協同Hg版本控制流程

 

概述¶

金山开源社区,选择了 Hg 作为版本管理系统, 这是一款优秀的分布式版本管理系统(DVCS); 之所以,选择 DVCS 正是放弃代码的中央式极权管理模式,将代码的增进以最大的自由度公开给了所有人!

仓库克隆¶

  1. 安装 Hg 客户端软件:
    • Windows用户,推荐使用 Tortoisehg 可爱的小乌亀进行克隆
    • UNIX/Linux/MAC 用户的软件仓库中,都包含了 Hg 工具,可以直接自动下载安装,比如说在 Ubuntu 中:
      $ sudo apt-get install mercurial        
  2. 在合适的目录中创建工程目录,比如说:
    • Linux中在 ~/hg/ijinshan
    • Windows中 d:\hg\ijinshan
  3. 克隆仓库到本地:
    • Linux中执行 $ hg clone http://code.ijinshan.com/hg
    • Windows命令 d:\hg\ijinshan> hg clone http://code.ijinshan.com/hg
    • Windows中通过 TortoiseHg 在资源管理器中右键菜单里使用克隆:

仓库下载¶

金山CDN分流101201仓库tip包:

  1. tip.tar.bz2
  2. tip.zip
  3. tip.tar.gz

技巧¶

用户身份¶

为了向所有人声明开发者是谁,应该在完成仓库克隆后,第一时间完成身份的标注

  • 修订hgrc 配置文件
    • 如果本地仓库在 ~/hg/ijinshan
    • 那么配置文件在 ~/hg/ijinshan/.hg/hgrc
  • [ui] 一节声明自己的姓名和邮箱 如果没有就创建,例如:
    [ui]    username = Zoom.Quiet     [paths]    default = http://code.ijinshan.com/hg    

参考¶

  • Hg 即 ~分布式版本管理系统,参考文档:权威指南;Hg入门;Hg小抄 中文版; tip ~ Hg实用技巧集...

附件

  • zq_2010-11-12-160721_463x183_scrot.png (30.5 KB) - 添加者 ZoomQuiet 4 周 前.