您的位置:首页 > 其它

SVN安装及使用笔记

2014-07-03 17:30 232 查看

一、安装

首先下载一个SubversionTortoiseSVN,前者是SVN的服务器端,后者是SVN的客户端。注意在安装之前先安装Apache,主要是为了解析网络,要不然SVN只能在局域网内使用。



二、建立项目库

确定一个文件夹,这个文件夹是以后放项目的,称为项目库。比如我们在D盘新建立一个文件夹MyProject,在这个文件夹上点右键,选择Create repository here,



看到下面的提示表示创建成功。



建立之后的目录结构是这样的:



如果需要设置密码,先修改conf目录里的svnserve.conf文件,找到该文件里的[general]下的
#password-db = passwd ,将其改成
password-db = passwd



然后还要修改passwd文件,




三、开启服务

首先需要开启SVN服务器,在安装了Subversion之后,会在系统环境变量的Path里自动将SVN的bin目录添加到path里,这样用下面的命令,将会开启这个服务,驾车之后,会有一个光标一直在闪,这就表示开启成功了,但是不能关闭这个窗口。



这样显然并不方便,可以通过把这个服务添加到windows系统服务里面,具体操作如下:
C:\windows>sc create svn binpath= "C:\Program files\Subversion\bin\svnserve.exe --service -r D:\myproject" displayname= "Subversion Server" depend= tcpip start= auto
前面一个路径是SVN服务器安装的路径。后面一个路径是项目库所在的路径。最后的start=auto表示自动开启。
如果提示CreateService SUCCESS
表示服务启动成功。

四、导入项目

选择我们需要上传的项目,点右键,选择TortoiseSVN--导入...,





在上面的这个对话框中,因为是在本机实验,所以SVN://后面填写localhost,如果是局域网内的服务器,就要填写这个服务器的地址。后面的newdemo是上传的项目库所在的目录,这个目录是虚拟的,只存在于SVN的服务器上。

根据项目里文件的多少,会有下面的对话框:



五、导出项目

在你的工作目录下或者任意位置,选择





URL指的是刚才上传的地址,那里面有项目的一个拷贝,现在导出的目的是为了建立一个工作目录,所以下面的目录就是指现在的工作目录。单击确定后,刚才上传的项目文件都被放到工作目录里了,作为一个终端,可以修改这里面的文件,然后通过Commit再Update把修改上传到log里。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: