个人CVS环境设置

即使对于个人开发而言,版本控制的重要性也毋庸置疑。当然也因为只是个人使用,简单的几步设置就可以完成整个设置。

如果要选最流行的开源版本控制软件,我想subversion机会要更大一些,但个人而言,我更偏爱cvs,没什么原因,习惯而已。

以下就是在工作站和上网本上设置cvs的过程(OS均为Fedora,cvs目录设置在工作站上,上网本通过ssh访问工作站上的cvs目录)

首先安装cvs软件

# yum install cvs -y

在工作站上设置CVS目录,这里简单设为主目录下的cvs目录

$ cd
$ pwd
/home/hiarcs
$ mkdir cvs
$ cvs -d /home/cvs init

工作站环境变量设置:在.bash_profile文件中添加如下代码

CVSROOT=/home/hiarcs/cvs
export CVSROOT

上网本环境变量设置:在.bash_profile文件中添加如下代码

# lava是你工作站的主机名
CVSROOT=:ext:hiarcs@lava:/home/hiarcs/cvs
CVS_RSH=ssh
export CVSROOT CVS_RSH

vim的CVS支持:既然是简单应用,那就不要大费周章,用cvsmenu即可。将下载到的脚本扔到.vim/plugin目录下就行了。之后比如需要签出一个项目时,就只需在vim下输入

:CVS checkout PROJECTNAME

当然cvsmenu的强项不在于此(因为你显然可以直接在shell下执行cvs命令),但当你有一天召唤出一个gvim时,你会发现gvim里已经有了一个CVS的菜单,就像IDE一样:P

******
Quote of the day:
Humor is the only test of gravity, and gravity of humor; for a subject which will not bear raillery is suspicious, and a jest which will not bear serious examination is false wit. - Aristotle

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值