`
runfeel
  • 浏览: 936235 次
文章分类
社区版块
存档分类
最新评论

Hg Mercurial 邮件更新版本库

 
阅读更多

<wbr>T<wbr>o<wbr>r<wbr>t<wbr>o<wbr>i<wbr>s<wbr>e<wbr>H<wbr>g<wbr>Mercurial 邮件更新版本库</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

今天学习到了怎样用Mercurial的<wbr>hg<wbr>相关命令来完成版本库的导入和导出。将导出的版本文件通过邮件发送,更方便实现版本的更新。</wbr></wbr>

首先导出版本文件。假设要导出的版本为307,则在控制台运行如下命令:

hg export -r 307 -o ../patch_307.patch

此时,会在你运行目录的上一层目录生成文件patch_307.patch。

然后是导入版本文件。假设导入当前版本,则在控制台运行如下命令:

hg import ../patch_307.patch

其中“../patch_307.patch”表示要导入的文件的位置。

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

Mercurial 学习笔记:http://wiki.woodpecker.org.cn/moin/MercurialNote

参考文档:http://www.codingboy.com/zlog/post/49.html

参考文档2:http://www.cnblogs.com/yeer/archive/0001/01/01/1525008.html

分享到:
评论

相关推荐

    TortoiseHg64-4.9(64位)最新绿色版

    TortoiseHg64-4.9是64位操作系统上的最新绿色版本,它是一个强大的Mercurial分布式版本控制系统(VCS)的可视化客户端工具。Mercurial本身是一个源代码管理软件,它允许开发者在没有中央服务器的情况下进行版本控制...

    nginx源码(下载时,nginx稳定发行版本是1.16.0,Mainline version是1.17.0)

    描述中提到,Nginx的源码可以通过`tortoisehg`这个Mercurial(hg)的图形界面客户端进行克隆。Mercurial是一种分布式版本控制系统,允许开发者跟踪和管理代码的变化。要获取最新源码,首先你需要在你的计算机上安装`...

    hgsnooper:用于监控 mercurial repo 新传入的服务

    只需将hgsnooper-master文件夹复制到Mercurial的全局或本地配置目录下的.hg\ext目录,然后在Mercurial的配置文件(hgrc)中启用该插件。之后,通过设置相应的钩子,比如在server配置段中添加hgsnooper,就可以让...

    nginx:http:hg.nginx.orgnginx的官方只读镜像,每小时更新一次。 GitHub上的请求请求将不被接受,并将被自动关闭。 提交更改到nginx的正确方法是通过nginx开发邮件列表,请参阅http:nginx.orgendocscontributing_changes.html

    的官方只读镜像”指的是Nginx项目的官方源代码仓库,这是一个只读的镜像,位于Mercurial(hg)版本控制系统下。这个镜像每小时更新一次,意味着你可以获取到最新的Nginx源代码,但不能直接在这个平台上进行编辑或...

    Alex's Hg Scripts-开源

    Mercurial(Hg),一个分布式版本控制系统,因其高效、灵活的特点,在开发者社区中深受喜爱。而"Alex's Hg Scripts"则是一个专为在PHP支持的Web服务器上管理Mercurial存储库而设计的开源工具集。这个项目不仅简化了...

    dvcs-ripper

    3. Mercurial/hg支持:Mercurial是一种轻量级的DVCS,DVCS-Ripper能有效地探索其存储库,揭示可能的敏感信息。 4. bzr(Bazaar)支持:Bazaar是Ubuntu项目使用的版本控制系统,DVCS-Ripper同样可以从中挖掘出有价值...

    google的Go语言编程.pdf

    文档中还提到了使用Mercurial版本控制系统从Google的Mercurial代码库检出Go语言代码的方法。 ### 知识点四:编译和运行Go程序 文档中演示了如何使用Go的编译和运行工具。这包括使用`go build`和`go run`命令来编译...

    progit-zh git官方文档-中文版

    - **分布式版本控制系统**:如`Git`、`Mercurial`(Hg)、`Bazaar`或`Darcs`等,每个开发者的工作站上都是一个完整的版本库,包括完整的历史记录。这种模式非常适合需要频繁交换代码的团队,同时具有更好的安全性。 ...

    gitblit.rar

    11. **版本控制**: Gitblit可以与其它版本控制系统集成,如Mercurial,通过`hg.*`配置实现。 12. **数据备份**: 定期备份Gitblit的数据和设置至关重要,你可以编写定时任务或者利用Gitblit的备份API来实现。 13. *...

    ns3入门资料非常不错可以参考

    通过Mercurial可以方便地下载、更新NS3的源码,并且支持离线操作。 ##### Waf Waf是一个用于自动化构建过程的工具,它可以替代传统的makefile文件来自动编译和链接项目。在NS3中,Waf被用作主要的构建工具,简化了...

    AINalyzer-开源

    8. **.hg**: 这是Mercurial版本控制系统的工作目录,表明项目使用Mercurial进行版本管理和协作。Mercurial是分布式版本控制系统,可以帮助开发者追踪和管理代码的修改历史。 9. **src**: 源代码目录,包含了...

Global site tag (gtag.js) - Google Analytics