由于在合作过程中提交时出现了覆盖新版文档情况以及版本混论的问题,这些问题是可以用SVN版本控制解决的,只不过没有把这个平台的真正作用发挥出来,当你经常为很多版本问题发愁时,你会感到SVN的功能强大,是一款合作的好工具。
它可以管理一个团队开发,实现上百人共同开发,将用户分组、对于不同组的用户分配不同的权限。
下面详细介绍一下怎么搭建SVN平台以及给每个用户设置权限问题。
我们可以采用Subversion非可视化服务器,这个配置用户以以及用户权限对于初次学习者会感觉比较麻烦,它主要用在linux等系统上,在Window上, 建议大家采用可视化VisualSVN Server和 TortoiseSVN配合使用,对于应用和设置比较方便。
【安装】
安装较易,直接“下一步”即可,TortoiseSVN与Window外壳绑定在一起,安装完后效果图如下:
【 添加用户】
即工作人员,通常项目经理设置最高权限,可读写、删除、添加文件等,负责管理整个项目。其余的人员根据其自己的职责来分配不同等级权限。
例如:添加一个manager、三个用户。如图:
【导入项目】
导入工程项目需要用TortoiseSVN客户端工具,在资源管理器中右键,选择“TortoiseSVN”—>”Repo-browser”,如图:
完成图如下:
其他用户设置雷同。
现在SVN的搭建平台基本完成了,可以开始进行下一步的开发工作了,在公司里面一般也需要先把平台搭建好,才能开始自己的工作。
它解决了团队合作开发、提交混乱、版本冲突、项目难管理等很多问题,是工作的利器。
当然,SCM软件不止这一种,随着软件开发日异月新的发展,可能会出现更方便简洁、功能更全的开发管理工具,我们需要学会举一反三,触类旁通才能迅速的掌握新技术、新知识。
相关资源:顺丰快递单打印软件2.7可支持自定义快递模板-物流工具类资源-CSDN…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!