《SVN配置与使用教程.ppt》由会员分享,可在线阅读,更多相关《SVN配置与使用教程.ppt(37页珍藏版)》请在金锄头文库上搜索。
1、SVN配置与使用教程SVN安装配置1、软件下载下载SVN1.6服务器程序。http:/subversion.tigris.org/servlets/ProjectDocumentList?folderID=91【注意】如果之前已经安装了TortoiseSVN客户端,必须选择与之配套的SVN服务端版本,否则会出现各种问题,可以从TortoiseSVN的About菜单中看到与之对应的Subversion版本!下载Subversion的Windows客户端TortoiseSVN及简体中文语言安装包【根据个人爱好而定】http:/ ,和,和 新增新增。也就是说,如果你在项目初期创建目录时候,一不小心写
2、错目录名称,比如因拼写错误写成dairy,以后除非你改动authz.conf里面的这行设置,否则无法利用svnmv命令将错误的目录更正4.anon-access属性对目录权限的影响你想将你的代码库开放给所有人访问,于是你就开放了匿名访问权限,在svnserve.conf文件中添加一行:anon-access=read。可是对于部分目录,你又不希望别人看到,于是针对那些特别目录,你在authz.conf里面进行配置,添加了授权访问的人,并添加了*=标记。你认为一切OK了,可是你缺发现,那个特别目录却无法访问了,总是提示Notauthorizedtoopenrootofeditoperation或者未授权打开根进行编辑操作。你再三检查你配置的用户名与密码,确认一切正确,还是无法解决问题。原来,Subversion有个小bug,当anon-access=read并且某个目录有被设置上*=标记,则会出现上述问题。这个bug在当前最新版本上(v1.4)还存在,也许在下一版本内可以被改正吧。解决的办法是,在svnserve.conf中,将anon-access设置成none。