Svn服务在win2008 搭建
1:svn服务的原理与架构
1、Svn服务可以理解为加强版的ftp文件服务器, svn采用HTTP协议的方式进行文件传输
2、服务端安装好后,普通用户也需要下载一个client端来进行同步服务端的文件到本地
3、根据相应的权限指定特定的用户进行export输出(下载),或import输入(上传)
4、服务端安装完成后首先就是创建Repositories(库){存储所有的文件用的}
在库中创建相应的目录(folder)右击设置相应权限并且应用
5、再者就是在user里创建一个admin和普通用户测试用(右击即可)也可定义组
6、安装完tortoiseSVN客户端右击就可看见,可在setting设置相应内容
2:SVN服务的流程规范与使用
2.1:Svn Server端的配置与设置调整
1.安装VisualSVM Server 选择Standard版,其它都默认
2.打开VisualSVM Server软件——visualSVN右击可以进行服务的开关——
Repositories右击可以创建、复制库(可以创建想要的目录进行右击管理)
User(创建管理授权用户的)——Groups(创建管理授权一组用户的)
2.给各个目录授权的话就是右击目录——Properties(授权),这里要说下
授权的时候务必要注意有个选项是Inherit from parent 是递归授权
(你授权读写那底下的子目录也一并是读写)
3.授权时最好给上一层目录或者是顶级目录(最上面的)授予只读,
根据特定的需要给子目录开读写权限(这样更安全)
4.svm server默认是以主机名进行验证的要改成IP验证(也可以指定多个服务IP)
找到VisualSVM 右击——Properties——Network(改成本机IP,端口选择一下)
2.2:Svn client端的配置与设置调整
1.安装完Tortoise Svn后,右击会看到Svn checkout(就是同步下来Server端配置的目录)
2. Tortoise Svn 这个是对客户端的配置管理以及Export输出(下载),Import输入(上传)
3.Export选中打开,会看到URL of repository(这是让你输入server端的地址路径,从哪里下)
Export directory:这是下载到哪里,选择好目录点击ok即可下载
4.Import:看到URL of Repository:这是导入到server的哪个IP哪个库哪个目录
确定后会出现输入用户名、密码进行上传即可,如果失败说明您无权上传
(说明:用导入时你当时在哪个位置导入的就会把当前的文件全部导入到server中)
5.语言想设成中文——右击Tortoise Svn——settings——language
自己整理——若有错误——及时告知——开源免费——未完待续——共同提高