Laughing

 

subversion的配置与使用

                                                             Svn服务器安装


一、准备工作:
1,下载Subversion服务器程序。
http://subversion.tigris.org/
2,下载Subversion的Windows客户端TortoiseSVN
http://www.subversion.org.cn/
二、svn服务器配置:
1:双击运行Setup-Subversion-1.5.3.msi一路默认,只管下一步(如图)
2:建立代码仓库 如:若在D:盘下创建代码仓库svnRoot
运行命令:svnadmin create --fs-type fsfs D:\svnRoot将会在D:盘生成svnRoot目录
这时在D:\svnRoot文件中已经有了其他子文件,说明版本库建立成功
如下图



3:将SVNService.exe复制到svn安装目录,默认C:\program files\subversion\bin目录下
然后运行命令:svnservice.exe -install -d -r D:\svnRoot
如果出现:CreateService failed - Commandline set: "-d" "-r" "D:\svnRoot"的
提示,运行svnservice –remove后再运行:svnservice.exe -install -d -r D:\svnRoot
如下图:




4,配置用户和权限
来到D:\svnRoot\conf目录,
(1)修改svnserve.conf:去掉下面两行的注释:
# [general]
# password-db = passwd
将#号去了,前面不留空格。改为:
[general]
password-db = passwd
(2)然后修改同目录的passwd文件,去掉下面三行的注释:
# [users]
# harry = harryssecret
# sally = sallyssecret
最后变成:
[users]
harry = harryssecret
sally = sallyssecret
可以自己定义一个帐号&密码
例如:
[users]
admin = password
6.启动服务: net start svnService




三、导入资源(两种方式)
1、菜单导入资源 。注:需安装客户端
(1):双击运行TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi,完成,重启
地址栏访问:svn://localhost:3690如图。说明客户端安装成功

(2):按(如图)导入资源:完成之后目录没有任何变化,如果没有报错,数据就已经全部导入到了我

们刚才定义的版本库中








2、.命令导入资源
建个truck文件夹,进入,建一个doc文件夹和一个project文件夹,将要导入的项目放在project文件

夹中。

C:\>svn import D:\workspace\truck\ file:///d:/svnRoot -m "initial import"
提交后的版本为 1。如下图

说明:svn import '工程目录' file:///svn仓库目录/子目录 -m "initial import"
注: 工程目录分隔用"\"     svn仓库目录分隔用"/"
      子目录:svn仓库要放置多个资源项目时子目录能够方便管理

再次访问svn://localhost:3690,资源已存在,如下图

 



                                          MyEclipse安装Svn插件步骤


1、 安装TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi 之后,重启。
2、 找到在MyEclipse的安装目录,打开eclipse文件夹下的links文件夹,将

svnClient\myeclipse-svn目录下的svnn.link拷贝到links文件夹下。svnn.link的内容为:path=你的

myeclipse-svn存放路径(注意不要使用中文)+\\site。我的是将myeclipse-svn放在

E:\\Svn\\svnClient目录下内容为path=E:\\Svn\\svnClient\\myeclipse-svn\\site
3、 启动MyEclipse
4、 选择Window---Show View---Other…,出现如下图示:







如果有SVN,说明安装成功。
5、 选择SVN Repository ,点击“OK”。
6、 选择Window---Open Perspective---Other…,出现如下图示:



选择SVN Repository Exploring ,点击“OK”。

7、 在MyEclipse的右上角,如图:

选中“SVN Repository Exploring”。如果没有该选项。选择 将会看到该项。选中后出现如图:

 

8、 在“SVN Repository”的空白处,单击右键选择New-Repository Location…,出现如下图

示:




在Url中输入路径。点击“Finish”。
9、 在MyEclipse左侧显示如下图:


10、 选中项目,点击右键—“Checkout…”,出现对话框,点击“Finish”。
11、 进入已经checkout好的项目。
(1)、文件的更新:
选中要更新的文件,点击右键—“Team”—“Update”。
(2)、文件的上传:
选择需要上传的文件,点击右键—“Team”—“Commit”。

注意:对于公用模块,请先更新该文件,保证你的程序是最新的,然后你才可以修改。否则别人修改的

代码可能会被删除。

 

posted on 2012-02-27 18:57  巨富一生  阅读(1866)  评论(0编辑  收藏  举报

导航