博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
从SourceForge上获取CVS管理的开源代码
阅读量:4701 次
发布时间:2019-06-09

本文共 1173 字,大约阅读时间需要 3 分钟。

CVS 是一个 C/S 系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。CVS 版本控制系统是一种 GNU 软件包,主要用于在多人开发环境下的源码的维护。

TortoiseCVS 的地址是:http://www.tortoisecvs.org/download.shtml,从更新日期上面应该可以猜得出来,CVS 是前浪,SVN 是后浪,长江后浪推前浪,前浪结果往往就死在了沙滩上。TortoiseCVS 会自动安装 CVSNT,我所接触过的所有 CVS 客户端都是基于 CVSNT 的,比如 WinCVS。它们的关系说白了就是,CVSNT 提供核心功能支持,可以通过命令行进行代码管理操作,TortoiseCVS 或者 WinCVS 之类的客户端在 CVSNT 的基础上提供可视化的用户界面。

Expat XML Parser(以下简称 Expat) 是一个用 C 语言开发的,面向流的 XML 解析器。它在 SourceForge 上也有立项,下面将以此为例,演示如何获取 Expat 的开源代码。

Step1. 进入 Expat 项目的(地址 : http://sourceforge.net/projects/expat/develop),这里显示了 Expat 项目对应的版本库 URL:

cvs -d:pserver:anonymous@expat.cvs.sourceforge.net:/cvsroot/expat login

cvs -z3 -d:pserver:anonymous@expat.cvs.sourceforge.net:/cvsroot/expat co -P modulename

Step2. 在本地新建一个目录用来存放 Expat 的项目代码(比如:F:\OpenSource\SourceForge\Expat),在 Expat 目录的右键菜单中选择 “CVS Checkout”;

Step3. 在检出窗口的 CVSROOT 编辑框中填入“-d:pserver:anonymous@expat.cvs.sourceforge.net:/cvsroot/expat”,程序会自动进行网络连接,并在右侧显示出服务器上的代码目录结构,选择 expat 目录,点击“Fetch List”按钮之后即会自动进行代码拉取;

Step4. CVS 的代理服务器设置可以直接通过参数形式进行设置,在检出窗口的 Protocol parameters 编辑框中填入设置参数“proxy=服务器地址;proxyport=端口”。


系列文章索引:

转载于:https://www.cnblogs.com/duxiuxing/archive/2012/10/12/2721791.html

你可能感兴趣的文章
欧拉定理证明&阶乘的逆元
查看>>
Prime Game Gym - 101981J(网络流/二分图)
查看>>
Teamwork Gym - 101492E (dp)
查看>>
No Link, Cut Tree! Gym - 101484F(dp)
查看>>
Coprimes Gym - 101492C(bitset)
查看>>
Partial Tree UVALive - 7190(完全背包)
查看>>
『深度应用』NLP机器翻译深度学习实战课程·零(基础概念)
查看>>
『开发技术』Windows极简安装使用face_recognition实现人脸识别
查看>>
『深度应用』NLP命名实体识别(NER)开源实战教程
查看>>
『开发技术』GPU训练加速原理(附KerasGPU训练技巧)
查看>>
『深度应用』NLP机器翻译深度学习实战课程·壹(RNN base)
查看>>
『深度应用』一小时教你上手MaskRCNN·Keras开源实战(Windows&Linux)
查看>>
『王霸之路』从0.1到2.0一文看尽TensorFlow奋斗史
查看>>
『TensorFlow2.0正式版教程』极简安装TF2.0正式版(CPU&GPU)教程
查看>>
bug收集
查看>>
TCP重置报文段及RST常见场景分析
查看>>
TCP三次握手与四次分手
查看>>
Pow共识算法
查看>>
原型模式
查看>>
Merkle树
查看>>