在eclipse 中如何连接CVS server for windows
2004-09-12 17:33
465 查看
在一个三人以上的团队协作开发的项目中,使用一个好的版本控制系统是非常重要的。如果你开发的系统基于j2ee,那么采用eclipse作为开发工具是一个非常好的选择,关于eclipse的安装和配置,网上已有若干文章描述。
CVS 全称Concurrent Versions System,主要用于管理在开发过程中生成的源代码、文档等资料,记录他们的更新历史,使开发团队各成员可以更好的协作。CVS版本控制系统采用C/S架构,目前CVS server可以支持Linux、windows 2000/xp/2003以及部分unix(如sun的solaris等),CVS client在linux、windows、unix上也有对应的版本。
在eclipse中已经内置了CVS client,eclipse的文档中建议将CVS server安装在linux、unix等操作系统上,不过在我们大多数人的开发中,采用CVS server for windows仍然是最方便快捷的方式,尽管它可能比不上linux、unix版本那样的稳定。
在正式的配置之前你需准备的软件:
1、eclipse http://www.eclipse.org/downloads/index.php
目前最新的版本是3.0
2、cvs server for windows http://www.cvsnt.com/cvspro/
目前最新的版本是2.0.51d
这两个产品的安装都非常简单,eclipse直接解压缩倒一个目录即可运行(当然需要相应版本的jdk支持),cvs server直接运行安装程序安装即可。
具体的配置如下:
1、配置cvs server
运行windows菜单cvsnt / cvs service control panel,出现以下窗口:
![](http://tinypic.com/5ppfl)
切换倒repositories页,点击“add”按钮建立一个项目库,在我这儿是:
![](http://tinypic.com/5ppgo)
再切换到Advanced页:
![](http://tinypic.com/5pph5)
一定要将use local users for pserver和pretend to be a unix CVS server这两项选上,前者是要求cvs server采用windows 的本地用户进行权限认证,如果采用域用户权限,那么所有的客户端开发机都必须要登录到windows域才能连接到CVS server,比较麻烦。后者是强制CVS server for windows模拟成unix CVS server,只有这样eclipse才能连接上CVS server for windows!
在进行以上所有操作后,最好再回到首页,重新启动CVS service和CVS lock service。
记住你要在windows server上创建一个local user,待会儿就要用到。
2、在eclipse中配置CVS client
运行eclipse 3后,执行下图所示的功能:
![](http://tinypic.com/5ppht)
在出现的repositories视图中,点击下图所示的功能(New/Repository Location...):
![](http://tinypic.com/5ppi1)
出现定义repository location的画面:
![](http://tinypic.com/5ppiq)
按上图所示填入与你刚才配置的CVS server所在windows server的名称、repository名称、访问server的用户名和密码(就是你刚才建的那个local user),最后再勾选Save Password(如果你不想每次都输入密码,就勾上吧),按“Finish”,如果出现进度框后没有错误提示,那么就可以在你刚刚连上的repository上进行版本控制操作了。
首先要将你的本地Project共享到repository里,只要打开java视图,选中一个project,执行下图所示功能(Team/Share Project...):
![](http://tinypic.com/5ppj9)
出现提示窗口后,一路按“Next”即可。完成后commit所有本地文件,然后你就可以使用CVS强大的版本控制功能了。
CVS 全称Concurrent Versions System,主要用于管理在开发过程中生成的源代码、文档等资料,记录他们的更新历史,使开发团队各成员可以更好的协作。CVS版本控制系统采用C/S架构,目前CVS server可以支持Linux、windows 2000/xp/2003以及部分unix(如sun的solaris等),CVS client在linux、windows、unix上也有对应的版本。
在eclipse中已经内置了CVS client,eclipse的文档中建议将CVS server安装在linux、unix等操作系统上,不过在我们大多数人的开发中,采用CVS server for windows仍然是最方便快捷的方式,尽管它可能比不上linux、unix版本那样的稳定。
在正式的配置之前你需准备的软件:
1、eclipse http://www.eclipse.org/downloads/index.php
目前最新的版本是3.0
2、cvs server for windows http://www.cvsnt.com/cvspro/
目前最新的版本是2.0.51d
这两个产品的安装都非常简单,eclipse直接解压缩倒一个目录即可运行(当然需要相应版本的jdk支持),cvs server直接运行安装程序安装即可。
具体的配置如下:
1、配置cvs server
运行windows菜单cvsnt / cvs service control panel,出现以下窗口:
切换倒repositories页,点击“add”按钮建立一个项目库,在我这儿是:
再切换到Advanced页:
一定要将use local users for pserver和pretend to be a unix CVS server这两项选上,前者是要求cvs server采用windows 的本地用户进行权限认证,如果采用域用户权限,那么所有的客户端开发机都必须要登录到windows域才能连接到CVS server,比较麻烦。后者是强制CVS server for windows模拟成unix CVS server,只有这样eclipse才能连接上CVS server for windows!
在进行以上所有操作后,最好再回到首页,重新启动CVS service和CVS lock service。
记住你要在windows server上创建一个local user,待会儿就要用到。
2、在eclipse中配置CVS client
运行eclipse 3后,执行下图所示的功能:
在出现的repositories视图中,点击下图所示的功能(New/Repository Location...):
出现定义repository location的画面:
按上图所示填入与你刚才配置的CVS server所在windows server的名称、repository名称、访问server的用户名和密码(就是你刚才建的那个local user),最后再勾选Save Password(如果你不想每次都输入密码,就勾上吧),按“Finish”,如果出现进度框后没有错误提示,那么就可以在你刚刚连上的repository上进行版本控制操作了。
首先要将你的本地Project共享到repository里,只要打开java视图,选中一个project,执行下图所示功能(Team/Share Project...):
出现提示窗口后,一路按“Next”即可。完成后commit所有本地文件,然后你就可以使用CVS强大的版本控制功能了。
相关文章推荐
- windows7下如何使用myeclipse(eclipse)和cvs进行项目管理
- windows7下如何使用myeclipse(eclipse)和cvs进行项目管理
- Hadoop学习笔记(九):如何在windows上使用eclipse远程连接hadoop进行程序开发
- java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver Eclipse3.1 数据库连接测试程序(SQL Server 2000 Driver for JDBC Service Pack 3 安装测试)
- 如何解决sql server2005的“不允许远程连接”错误.(how to resolve the error: "SQL Server does not allow remote connections" for SQL Server2005)
- 如何在windows上使用eclipse远程连接hadoop进行程序开发
- 如何在windows上使用eclipse远程连接hadoop进行程序开发
- 数据库控件dotConnect for SQL Server使用教程:如何连接到SQL Server
- 【hadoop】Hadoop学习笔记(九):如何在windows上使用eclipse远程连接hadoop进行程序开发
- 如何设置Windows 7 连接 NFS Server
- windows系统如何通过Xshell 客户端连接 linux系统(主要介绍ubuntu系统)
- 如何利用跑app较快的第三方模拟器连接eclipse,来运行安卓程序。
- Darwin Streaming Server for Windows 安装
- Eclipse IDE for Java Developers没有Server功能
- 在eclipse中使用Tomcat8.0时出现了 Could not publish server configuration for Tomcat v8.0 Server at localhost.
- Wascana Eclipse C/C++ IDE for Windows Developers
- Windows下配置Eclipse for C++
- eclipse for java EE中jdbc配置与连接测试
- CVS Client/Server连接设置(转)
- windows 7 ssh server for scp