cvsnt设置

来源:互联网 发布:anaconda linux下安装 编辑:程序博客网 时间:2024/06/11 14:11

今天下午为让项目代码在实验室和寝室同步,方便在实验室和寝室不同时候编写代码,特地配了下cvs,将实验室的电脑作为CVS服务器。

工作主要是在实验室的电脑上安装cvsnt、配置cvsnet、在eclipse中配置cvs。

首先在下载一个CVSNT,并安装,安装过程没什么特别需要注意的,主要是后面的配置。

配置过程如下(参考的别人的):

1.打开cvsnt后,选定在About选项上,停止server。如下图


2.选择Repository configurationxiang,单击Add.




3.单击Add后,弹出如下对话框。



需要特别注意的地方:Sever settings中的 Temporary所对应的文件夹的权限设置为所有用户能完全控制。



Type选Standard,Localtion就是源码仓库在本地硬盘的路径,Name就是仓库名称,默认的仓库名称就行,最好不要改动。这样就建立好了一个源码仓库,启动cvsnt服务。

4.添加CVS用户,这个要在DOS界面下输入命令操作。

set cvsroot=:sspi:<computername>:/myrepo
  cvs passwd -­a <account name>



下面就是在eclipse中配置cvs了。

启动Eclipse,我们可以使用原有的Hello工程,或者新建一个Project,然后选择菜单Window->Show View->Other,打开CVS->CVS Repositories:

启动CVS 

图 启动

然后点击按钮,添加一个Repository:

CVS增加权限 

图 增加权限

注意用户名和口令直接填Windows的用户名和口令,然后选中“Validate Connection on Finish”,点击Finish完成:

进入CVS 

图 进入CVS

首先,我们要将一个现有的工程放到CVS服务器中,切换到Package Explorer,选中Hello工程,右键点击,选择Team->Share Project…:

工程放到CVS服务器 

图 工程放到CVS服务器

使用刚才我们添加的Repository,继续,并将所有文件都添加到CVS中,最后Eclipse提示Commit:

提示Commit 

图 提示Commit

填入一个简单的注释,确定,然后Eclipse会把整个工程提交到CVS服务器,可以在Package Explorer中看到图标发生了变化,Hello.java文件后面会有版本号1.1。在CVS Repositories面板中刷新,可以看到刚添加进来的工程:


原创粉丝点击