天天看点

svn的使用和eclipse中的配置

SVN服务器端与Eclipse中的客户端配置详解

用过vss,svn这两种版本控制器,相比而言svn操作方便,也更加容易。

1.软件下载

到官方网站下载svbersion的服务器端和客户端

2 安装服务器端

3 创建一个版本库,命令:svnadmin create 新版本库路径(eg:D:/htmlDemo)

4 修改用户名和口令。进入新版本库所在目录,

  找到conf目录下的svnserve.conf,将其中  # password-db = passwd 的#去掉。

  找到conf目录下的passwd文件,将其中# harry = harryssecret 和 # sally = sallyssecret 改成自己的用户名和密码。=前面是用户名,=后面是密码,用户名前面不要有空格。

   eg:root==111111

5 启动SVN服务器

  方式一:命令行方式: svnserve.exe -d -r 版本库路径

  eg:svnerve.exe -d -r D:/htmlDemo

  方式二:到http://www.lw-works.com/svnservice网站下载Svnservice Monitor,然后安装。接下来的设置就是选择版本库的路径,填写主机和端口。然后点击apply就行了。

6初始化导入

 在想要导入项目的根目录eg:D:/phpApp

 右键->TortoiseSVN->Import...

 URL of repository(版本库URL)输入“svn://localhost/demo”

这时候需要输入用户名和密码(root,111111)

完成之后目录没有任何变化,如果没有报错,数据就已经全部导入到了我们刚才定义的版本库中.

说明:如果服务器和客户端不在同一台机器上 URL可写成服务器的ip

eg:svn://221.234.27.83/demo

eclipse上svn插件的配置

1、eclipse菜单栏 help->software updates-> Find and Install

2、选择search for new features to install -> Next

3、选择New Remote Site->输入如下:->OK

name: subclipse (此处可随便填写)

url: http://subclipse.tigris.org/update_1.0.x

4、选种subclipse插件,点击Finish就可以了。

5、FINISH完了之后,它会自动的从指定资源下去找安装的插件。

6、装的时候会弹出个restart Eclipse的提示信息选yes就可以了

7、svn插件怎么才和项目关联呢?

首先选中project,右键--->Team--->share project选择svn--->next 根据项目所在资源路径选择

基本上一直next最后ok就可以了。这样在eclipse也可以update,commit代码

个人感觉eclipse的svn插件有时用起来速度很慢,习惯用客户端的软件做版本控制