摘要:
权限管理(了解) 认证授权机制 在企业开发中会为每位程序员、测试人员等相关人员分配一个账号,用户通过使用svn客户端连接svn服务时需要输入账号和密码,svn服务对账号和密码进行校验,输入正确可以继续访问,当用户访问仓库下某个目录时,svn服务对用户进行授权,如果用户拥有该目录的访问权限方可访问。 阅读全文
摘要:
svn客户端类型 svn客户端需要通过网络访问svn服务端提交文件、查询文件等,可通过以下客户端类型访问svn服务端: 使用Subversion提供的客户端命令,使用方式:在命令行下输入命令操作。 使用Tortoise图形化界面操作(推荐) 使用Eclipse等开发工具插件操作(推荐) 下载安装 T 阅读全文
摘要:
仓库中存放开发项目代码、文档等,需要创建一个工程目录。 在之前创建的仓库中右键点击: 创建成功 trunk:项目开发代码的主体,是从项目开始直到当前都处于活动的状态,从这里可以获得项目最新的源代码以及几乎所有的变更历史信息。 branches:从trunk的某个点分离出来的代码拷贝,通常可以在不影响 阅读全文
摘要:
创建仓库 svn服务端创建完成需要创建仓库,仓库中存放 要被管理的文件。 通过开始菜单进入 VisualSVN server manager: 主界面为: 右键点击Repositories创建仓库 选择文件存储方式:FSFS 创建一个空的仓库: 点击下一步 设置用户访问仓库权限:选 择all ,全部 阅读全文
摘要:
两种服务端安装包 官方安装包 官方网站:http://subversion.apache.org/ 下载:http://subversion.apache.org/download.cgi 官方提供的服务端安装包,安装后需要通过命令行操作,适用于专业配置管理员使用。 图形化服务端 志原者开发的图形化 阅读全文
摘要:
项目管理中的版本控制问题 通常软件开发由多人协作开发,如果对代码文件、文档等没有进行版本控制,将会出现很多问题: 备份多个版本,占用磁盘空间大 解决代码冲突困难 容易引发BUG 难于恢复至以前正确版本 无法进行权限控制 项目版本发布困难 什么是版本控制 版本控制(Revision control)是 阅读全文