庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>操作系统>Linux>编程开发>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

Linux CVS Server与jCVS Client进行分布式开发

 作者:Netkiller    日期:2005-4-14
字号选择〖 〗/ 双击滚屏 单击停止   
一、安装JDK

1) 安装Win9x/2000 j2sdk-1_3_1_02-win.exe

在“我的电脑”右键“属性”—>“高级”à“环境变量”的“系统变量”中加入

变量名:JAVA_HOME

变量值:c:\jdk(你的JDK安装目录)

变量名:CLASSPATH

变量值:c:\jdk\lib;c:\jdk\jre\lib

安装完成

2) 安装Linux j2sdk-1_3_1-linux-i386.bin

chmod 755 j2sdk-1_3_1-linux-i386.bin

解开压缩包

./ j2sdk-1_3_1-linux-i386.bin

目录的处理

   ln -s jdk1.3.1 jdk

   ln -s jdk/jre jre

设置$JAVA_HOME,$CLASSPATH

   vi /etc/profile

   加入:

     JAVA_HOME=/usr/local/jdk

     export JAVA_HOME

     CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib

     export CLASSPATH

     PATH=$PATH:/usr/local/jdk/bin:/usr/local/jre/bin

注:JDK的安装到此结束

二、安装JCVS

1) JCVS是JAVA编写,所以解包后就可以使用。

2) 启动
进入你安装JCVS的目录
cd jCVS-5.2.2\jars
java -jar jcvsii.jar

三、使用/配置方法

1) JCVS启动后会弹出一个对话框让你配置一些基本的选项
配置默认编辑器


Enter key: .ext.verb ( e.g. .java.edit )
这行意思是:.扩展名.动作(名称为事件)
扩展名自己定可以是.txt/.java/.pl/.php/.c/.h/.cpp
动作可以为open/edit其中一个


Command:是当触发edit事件时响应的命令
Environment: 是命令环境(命令所在的目录)
这里我写的是.java.edit意思是当编辑*.java文件时启动记事本为默认编辑器

Double Click Verb是鼠标双击事件,这里我用了edit,当用户在项目列表中双击一个文件时,用记事本打开这个文件。

配置临时文件目录

请在你的c:下创建一个目录名为temp,或你自己改一下Temp Directory
然后Save




2) 从CVS仓库获取文件:
测试CVS服务器

我们要先启用一个项目,才能对这个项目进行开发工作(说白了就是从服务器上下载这个项目的代码到本地)

UserName 你的Linux系统用户
Password你的密码
Server使用用户,但不要密码
Pserver使用用户+密码方式
CVS Module你的项目名称
CVS Server 你的CVS服务器的地址,IP,host,domainname
CVS Repository CVS代码仓库就是CVS服务器的根目录
Checkout Directory 将CVS服务器上的代码下载到本地的位置
Arguments 可以键入CVS命令行上的参数

最后单击“Checkout Module”
出现Checkout was completed successfully 成功Checkout Module
同时会出现一个新对话框
注意:Checkout Module 只是第一次启用项目时使用。以后要用Update

Command Arguments是CVS的命令LINE方式
CVS Entry 中显示了这个项目的所有源程序
Rev是修订版本号
Modified是修改的日期,时间

在CVS Entry中出的文件上单击鼠标右键可以对文件进行CVS操作

编辑文件

打开文件

校验不一至的文件

文件日志

文件态太

文件历史记录

更新文件(将最新源程序从服务器下载到本地)

提交文件(将改好的程序上传到服务器)

锁定文件

文件解锁

备份文件

3) 更新/提交文件
每天我们上班后要选进入JCVS选Update更新一次在进行你们的开发工作
当我们将源程序修改好后。要提交到CVS服务器上时,选中提交的文件
菜单:SelectionàCommit

输入一些注释好让别人知道你对这个文件做了什么操作

你的操作成功了

4) Add To WorkBench

为了以后使用方便,我们把这个项目加到“WorkBench”,此后进入JCVS,用鼠标双击“WorkBench”的列表即可快速开发。






5) 创建新项目


CVS Module新的项目名

接下来我们还需要初始化cvs的开发环境。假设你要开发的程序位于自己d:\product\webmail目录下,这是原来已经存在的版本,我们现在用import把这个目录里的原代码import到cvs服务器的仓库里面:


上面注意一点:

Vendor Tag :广商标签
Release Tag :发行版,版本号

这两项必填。
都填写完后,Import Module



四、其它及注意事项

1) Import Directory目录与Checkout Directory目录
不要用同一个目录

2) 转载请保持文档完整


主页地址:
http://www.9812.net
http://www.kdeopen.com
http://www.xaid.net
http://www.xuser.net



作者:Netkiller(陈景峰)
2002年1月30日星期三 第一版

如有问题E-Mail: netkiller@9812.net
上一篇:揭开Expect的神秘面纱    下一篇:程序代码美化工具(pretty print program)的使用  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: Netkiller
信息来源: 网络 录入时间: 2005-4-14
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿