1、下载安装 Subversion
http://subversion.tigris.org
客户端软件TortoiseSVN
http://tortoisesvn.tigris.org
2、可以安装TortoiseSVN 的中文包,安装完必须在“设置”中选择中文,才能显示中文。
3、设置仓库并写成window server服务
sc create SVNService binpath= "\"C:\Program Files\Subversion\bin\svnserve.exe\" --service --root \"E:\SVNProjects\"" displayname= "Subversion" depend= Tcpip start= auto
4、权限配置
http://yutianzi2008.blog.163.com/blog/static/9598522220081012648219/
5、问题
(1)关于svnserve.conf:12: Option expected的问题
[general]
### These options control access to the repository for unauthenticated
### and authenticated users. Valid values are "write", "read",
### and "none". The sample settings below are the defaults.
anon-access = read
auth-access = write
像上面的配置文件中,anon-access和auth-access就存在前置空格。
(2)关于子文件夹访问权限设置 还有问题
(3)eclipse 下删除svn信息
如果导入eclipse,旧项目可能导出了svn信息,这样再发布新的svn上时就不行。解决办法:svn断开的时候一样会提示是否删除其元文件,如果不能连接svn服务器了,只能在程序目录搜索svn,然后删除,只删除文件夹就可以。
http://subversion.tigris.org
客户端软件TortoiseSVN
http://tortoisesvn.tigris.org
2、可以安装TortoiseSVN 的中文包,安装完必须在“设置”中选择中文,才能显示中文。
3、设置仓库并写成window server服务
sc create SVNService binpath= "\"C:\Program Files\Subversion\bin\svnserve.exe\" --service --root \"E:\SVNProjects\"" displayname= "Subversion" depend= Tcpip start= auto
4、权限配置
http://yutianzi2008.blog.163.com/blog/static/9598522220081012648219/
5、问题
(1)关于svnserve.conf:12: Option expected的问题
[general]
### These options control access to the repository for unauthenticated
### and authenticated users. Valid values are "write", "read",
### and "none". The sample settings below are the defaults.
anon-access = read
auth-access = write
像上面的配置文件中,anon-access和auth-access就存在前置空格。
(2)关于子文件夹访问权限设置 还有问题
(3)eclipse 下删除svn信息
如果导入eclipse,旧项目可能导出了svn信息,这样再发布新的svn上时就不行。解决办法:svn断开的时候一样会提示是否删除其元文件,如果不能连接svn服务器了,只能在程序目录搜索svn,然后删除,只删除文件夹就可以。