CVSNT服务器配置与Eclipse客户端连接教程

需积分: 4 2 下载量 38 浏览量 更新于2024-09-22 收藏 200KB DOC 举报
本文档详细介绍了CVS(Concurrent Versions System)配置的步骤,包括安装CVSNT服务、创建库、设置用户以及在Eclipse中连接CVS库的方法,适合初学者快速上手。 CVS是一种广泛使用的版本控制系统,它能够追踪文件的变化,帮助多人协作开发时管理代码版本。在本文中,我们将主要关注CVS的配置过程,特别是使用CVSNT这个Windows版本的CVS服务器。 1. 安装CVSNT服务 安装文件通常为`cvsnt-2.5.03.2382.msi`,双击运行后,按照向导完成安装。安装完成后,可以在控制面板或开始菜单找到CVSNT Control Panel。在这个控制面板中,你会看到两个服务已经启动:CVSNT和CVSNTLock,这两个服务对于CVS服务器的正常运行至关重要。 2. 创建库(Repository) 在CVSNT Control Panel中,你可以通过点击“Add”来创建新的CVS库。在配置过程中,可以指定库的路径,例如`D:/CVSRepo`。如果这个目录不存在,系统会询问是否创建。创建后的库目录结构中,`CVSROOT`是一个特殊目录,主要用于存储管理员设置和库信息。 3. 创建用户 用户管理通常在操作系统的用户管理中进行,例如在Windows的“计算机管理”中。为了支持多人协作,你需要为每个开发者创建一个单独的用户,例如`cvsUser1`。 4. 在Eclipse中连接CVS库 对于开发者来说,Eclipse提供了一个内置的CVS客户端。首先,切换到CVS Repository Exploring透视图,然后在CVS Repositories View窗口中,通过右键菜单选择“CVS > Repository Location…”来添加新的CVS库。在弹出的窗口中,需要填写以下信息: - NT用户名:对应于CVS服务器上的用户 - 库名:你在服务器上创建的库名 - 机器名:CVS服务器的主机名 - 密码:对应用户的密码 - 联接类型:选择合适的连接方式 5. 将项目加入CVS库 创建一个新项目,例如`CVSTestProj`,并编写代码(例如`HelloWorld`类)。然后,使用Eclipse的CVS功能将这个项目导入到之前配置的CVS库中,这样就可以实现版本控制,跟踪代码的修改历史。 CVS配置涉及服务器端的设置(如服务安装、库创建和用户管理)以及客户端的集成(如在Eclipse中的配置和使用)。通过这些步骤,开发者可以有效地利用CVS进行代码版本管理和团队协作。在实际操作中,确保所有配置正确无误,以保证CVS功能的正常运作。
2020-05-13 上传
错误类型 错误值 错误信息 NET_DVR_NOERROR 0 没有错误。 NET_DVR_PASSWORD_ERROR 1 用户名密码错误。注册时输入的用户名或者密码错误。 NET_DVR_NOENOUGHPRI 2 权限不足。一般和通道相关,例如有预览通道1权限,无预览通道2权限,即有预览权限但不完全,预览通道2返回此错误。 NET_DVR_NOINIT 3 SDK未初始化。 NET_DVR_CHANNEL_ERROR 4 通道号错误。设备没有对应的通道号。 NET_DVR_OVER_MAXLINK 5 设备总的连接数超过最大。 NET_DVR_VERSIONNOMATCH 6 版本不匹配。SDK和设备的版本不匹配。 NET_DVR_NETWORK_FAIL_CONNECT 7 连接设备失败。设备不在线或网络原因引起的连接超时等。 NET_DVR_NETWORK_SEND_ERROR 8 向设备发送失败。 NET_DVR_NETWORK_RECV_ERROR 9 从设备接收数据失败。 NET_DVR_NETWORK_RECV_TIMEOUT 10 从设备接收数据超时。 NET_DVR_NETWORK_ERRORDATA 11 传送的数据有误。发送给设备或者从设备接收到的数据错误,如远程参数配置时输入设备不支持的值。 NET_DVR_ORDER_ERROR 12 调用次序错误。 NET_DVR_OPERNOPERMIT 13 无此权限。用户对某个功能模块的权限,例如无预览权限用户预览返回此错误。 NET_DVR_COMMANDTIMEOUT 14 设备命令执行超时。 NET_DVR_ERRORSERIALPORT 15 串口号错误。指定的设备串口号不存在。 NET_DVR_ERRORALARMPORT 16 报警端口错误。指定的设备报警输入或者输出端口不存在。 NET_DVR_PARAMETER_ERROR 17 参数错误。SDK接口中给入的输入或输出参数为空,或者参数格式或值不符合要求。 NET_DVR_CHAN_EXCEPTION 18 设备通道处于错误状态 NET_DVR_NODISK 19 设备无硬盘。当设备无硬盘时,对设备的录像文件、硬盘配置等操作失败。 NET_DVR_ERRORDISKNUM 20 硬盘号错误。当对设备进行硬盘管理操作时,指定的硬盘号不存在时返回该错误。 NET_DVR_DISK_FULL 21 设备硬盘满。