SVN远程备份简单操作手册远程备份简单操作>版本::2010-11-2实施日期:2010-11-9修订记录日期版次描述作者审核批准2010-11-,。SUN2010-11- 21建立版本库 42Apache方式下添加用户 53Apache方式下分组权限管理 74同步备所需要的命令 95具体操作操作流程概括: 136遇到的问题与解决方法: 147Subversion同步工具svnsync出错:Failedtogetlockondestinationrepos 148使用svnsync备份很简单,步骤如下: 159注意事项: 181建立版本库1、在Dos命令行方式下,进入svn安装目录下的bin目录(如C:\ProgramFiles\Subversion\bin)下,输入命令svnadmincreate路径+版本库名,即:SvnadmincreateF:/svnEnter键后会自动创建svn文件夹,如下图所示:2、进入C:\ProgramFiles\ApacheGroup\Apache2\bin目录下(仍然在Dos命令行方式下),输入svnadmincreateF:/svn/svnproject3、在Apache安装目录下的conf目录下,,:<Location/svn>davsvnsvnparentpathF:\svn</Location>如下截图所示:(*)表示此文件正在被修改,提醒每次修改后要记得保存,这样,凡是在F盘下F:\svn目录下的子目录,Apache都交给Subversion4)(须在规定的范围内可以任意改变端口号)。改为:版本库建好就要与Apache发生联系了。2Apache方式下添加用户1、首先,我们来为SVN配置库创建第一个用户zfq,在命令行窗口中转到Apachehtpasswd工具所在的目录(如:C:\ProgramFiles\ApacheGroup\Apache2\bin)下输入如下命令:Htpasswd-cF:\svn\svnproject\conf\userzfq这时,会提示输入用户密码以及确认用户密码。注意这里是创建第一个用户,所以需要有-c开关。一定要注意:创建第二个用户时,我们就不必输入-c开关了。如果想要删除某个用户,我们可以使用下列指令:Htpasswd–dF:\svn\svnproject\conf\userharry2、:<Location/svn>davsvnsvnparentpathF:\svn#howtoauthenticateauserauthtypebasicauthname"Resources"authuserfileF:\svn\svnproject\conf\user#esstherepositoryRequirevalid-user</Location>如截图所示:3Apache方式下分组权限管理1、有时,我们希望能够将多个开发人员编为一组,使用组的方式来为项目设定权限。比如projectA项目只有属于groupA的成员才可以存取2、:<Location/svn>davsvn
SVN远程备份简单操作手册 来自淘豆网www.taodocs.com转载请标明出处.