其他分享
首页 > 其他分享> > 使用SVN进行版本管理的准备和论证

使用SVN进行版本管理的准备和论证

作者:互联网

项目需要要做steam版本/官方版.2个部分分别独立登陆和支付模块

之前用git做版本管理.现在项目是SVN.

不过一直觉得SVN跟git理念相似也有明确的版本管理.应该一样能用.也继续适应了策划和开发部整体的习惯.

 

在SVN服务器新建了一个测试版本库t2qhs

目录结构

 

 

版本分支图

在trunk目录下查看版本分支图也简单明确 (不同分支查看到的权限是不同的)

 

分支切换

 

 

 

svn相关操作

创建分支/标记(T)   在trunk目录创建2个并行分支qhs1.0  steam1.0

切换分支(W)  在 工作目录中可以在3个分支之间切换

合并分支(M)  切换到某个分支下,可以从其他分支合并部分提交记录或者最新代码到当前分支.然后再次提交上本分支

 

权限方面的处理

svnserve.conf

[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz

 

passwd

用户名=密码

 

authz

用户权限分组 分目录读写权限

 

这样开发者可以依据各自情况在不同目录进行开发了.

理论上login.js pay.js 是可以替换的不同渠道版本的功能模块.日常主项目的开发跟进在trunk目录进行

 

 

预览效果

steam版本

 

 

qhs版本

 

标签:SVN,论证,版本,trunk,权限,目录,分支
来源: https://www.cnblogs.com/xiloweiEVE/p/12852000.html