SVN的建立配置和简单使用

最近在家中服务器建立了SVN服务器,可以把自己的一些代码管理起来,万一人在外面的时候也可以访问一下

  做个备忘,等下次更加深入学习后更新

1 服务器上安装Subversion,客户端上安装TortoiseSVN

2 配置服务器

   a. 运行 svnadmin create e:/svn_home/repository1,建立版本库

   b. 进入e:/svn_home/repository1/conf,编辑svnserve.conf为

[general]
password-db = passwd
realm = YZF SVN
anon-access = none
auth-access = write
authz-db = authz

   c. 编辑passwd为

[users]
admin = 12345
f = 12345
z = 12345
y = 12345

 编辑authz为

 

[groups]
admin = admin
yzf=z,f,y

[/]
@admin=rw
@yzf=rw
*=

[/001_]
@admin=rw
*=

[/002_JuShang]
@admin=rw
@yzf=rw
*=

 

    d. 运行sc create svnservice binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r E:\SVN_Home\repository1" displayname= "SVNService" depend= Tcpip,把svn服务器变成windows服务

    e. 打开防火墙3690端口

    f. 客户端机器上对着想要上传的源代码目录右键->TortoiseSVN->Import,把源代码放到svn服务器上去

     在url of repository 中,输入svn://ip地址/项目名称

    g 下载源代码,先新建一个空文件夹,右键->check out

   

  

posted on 2009-05-23 15:54  优雅小猪  阅读(361)  评论(1编辑  收藏  举报

导航