SVN 安装使用

svn下载地址


服务端 Subversion For Windows

http://sourceforge.net/projects/win32svn/


TortoiseSVN-是SVN 版本控制系统的一个免费开源客户端

http://tortoisesvn.net/downloads.html



svn MyEclipse 插件下载地址


http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240


eclipse的插件只需要把下载的插件解压,把解压的多有文件放在Myeclipse安装路径的dropins文件夹下,重启即可


本地SVN使用:

步骤:


①建立SVN资源库(Repository) 

在一个盘符下新建一个文件夹,名字自定义,比如SVN,在SVN文件夹下

(如果要存放多个SVN,就多件一个文件夹,如果至存放一个,可以直接在SVN文件夹下创建)

新建一个文件夹,比如SMS,然后在这个目录点右键->TortoiseSVN->Create repository here

文件夹图标变了,证明已经创建完成


②配置用户

打开刚刚建立的资源库文件夹(SMS),里面有一个名为conf的文件夹,这个文件夹里都是svn的配置信息。首先打开svnserve.conf文件
这里行前凡是有#的都等于是被注释忽略了, 你可以把#去掉让那一行生效, 或者自己新添加行。这个文件主要修改3处
把" #anon-access = read"改为"anon-access = none"
(他表示没有经过验证的用户无任何权限,之前的意思是没经过验证的用户可以进行读操作。强烈建议该成none,不然别人没有验证的人都可以看到项目文件)
把" #auth-access = write"去掉#为"auth-access = write"
(通过验证的用户有写操作,写操作是包含读操作的)
把" #password-db = passwd"去掉#为"password-db = passwd"
(密码数据存放到passwd文件中)

打开passwd文件
设置一个用户名如 test=test


③新建一个SVN服务

sc create SVNServer binpath= "D:\Program Files\Subversion\bin\svnserve.exe --service -r D:\svnroot" displayname= "SVNServer" depend= Tcpip start= auto

删除一个SVN服务

sc delete SVNServer


你可能感兴趣的:(SVN,create)