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

    技术2022-05-20  29

    http://code.ijinshan.com/trac/wiki/KsOssHg

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

     

    开源卫士社区::许可证资源作品::运用;贡献/协同Hg流程

     

    概述

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

    仓库克隆

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

    仓库下载

    金山CDN分流101201仓库tip包:

     tip.tar.bz2 tip.zip tip.tar.gz

    技巧

    用户身份

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

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

    参考

     Hg 即 ~分布式版本管理系统,参考文档: 权威指南; Hg入门; Hg小抄 中文版 tip ~ Hg实用技巧集... HowtoScm Pythonic 配置管理  AbtDvcs - 了解分布式版本管理系统 Pythonic Hg使用

     

    附件

    zq_2010-11-12-160721_463x183_scrot.png  (30.5 KB) - (由ZoomQuiet在5个月前添加)


    最新回复(0)