svn服务端安装摘要

记得第一次用svn是在widemex的时候,董老师给我的账号,之后进项目组后,那个账号权限就像挤牙膏一样。很不爽!

慢慢的我习惯了svn,尤其是那些各种小图标,看着就是爽。

这两天有空在自己机子上也弄个服务端玩玩,看着版本号的一点点升,真爽。

嗯,现在两个小示例工程,一个2,一个9。

要是有一天变那个多少了,我就回家。

这个变的比《命若琴弦》要简单的多,所以不跟他比。

之前在合肥也整过cvs,那时只是为了理解一下版本控制中的各种冲突,当然那次经历对我这次顺利使用svn还是很有帮助的。

不过感觉svn比cvs要好用一点(在设置账号和权限方面)。 

0、安装前的准备:



 

1、  安装文件准备,三个都特别小,另外两个是cvs的不用关心。

2、  安装服务端:

我装在“D:\svn\ Subversion”下,

正常安装,注意安装路径不能出现空格(“D:\Program Files”有空格的不行)。

3、  配置环境变量:

Path     D:\svn\Subversion\bin

在命令行中输入svn --version出现即可



 

4、  由于一些不可告人的秘密,svn有些指令在windows下不好使,当然在linux下是好使得。比方说,后台运行服务。

所以,咱得把服务加到windows的服务中。



 

结果(我已经将自动改为手动了,并启动了svn的服务):



 

5、  安装客户端:

我安装在“D:\svn\TortoiseSVN”

6、  建个文件夹root

    

 

7、  再建个文件夹web(后悔起了这个名字)

 

 

8、  进入web文件夹

右击创建资源库



 

    傻瓜式确定后,web文件下将多出很多东东



 

9、  当然这里我们只关心conf,因为这里有权限设置方面的东西



 

首先在svnserve.conf中改动权限



 

接着在authz中登记用户



 

从配置资源库web根目录开始,用户bwlv拥有读写权限。至于其他权限设置,请百度。

最后在passwd文件中登记密码。



 

10、              你可以用客户端向你的资源库导入东东了,我试过,好用,但是我更喜欢用myeclipse中的svn插件。总而言之,这里的使用应该相当简单了,要是整不通的话,可以联系我。

11、              咱看个几个效果图吧。看了就明白为什么说我后悔把那个文件夹建成web了。



 

 

12、有些细节可能没提到,那是我觉得我不会表达了。要是整不通的话,你就只能过来看我操作了。

13、我们再来看看咱们的东西都去哪了。



 

14、关于版本信息



 

15、我们打开7看看



 

16、整整的内容呢:



 

17、我们再打开7看看:



 

18、我们还能说什么呢?不知道,反正我暂时无语了。

19、刚刚发现这个类名被简化了。



 

猜你喜欢

转载自yyln.iteye.com/blog/2146665