快乐每一天

自己选择的路,跪着也要走下去...

标签 svn 下的文章

VisualSVN项目管理技巧

第一步:找一台电脑,内存足够大,用来搭建局域网svn主机

安装VisualSVN教程:
https://jingyan.baidu.com/article/870c6fc36a31d0b03fe4be3f.html

汉化版svn下载
http://www.mycodes.net/70/1544.htm

2019-03-18T06:29:18.png

第二步:在VisualSVN里面选择Users创建所有开发人员的账号密码,用文本记录好
第三步:创建对应的项目分组,比如说我要创建一个电商的项目分组,可以直接创建对应的电商名称简写,勾选相关开发人员到对应的分组即可。
第四步:点击Reositories 创建对应的项目名称,可以用中文命名,创建项目的时候就可以直接勾选项目权限分组,切记千万别允许所有人访问。
1)第一步
2019-03-18T06:29:28.png
2)第二步:
2019-03-18T06:29:34.png
3)第三步:
2019-03-18T06:29:39.png
4)第四步:
2019-03-18T06:29:46.png
5)第五步:
2019-03-18T06:36:01.png
6)第六步:
2019-03-18T06:34:51.png

在每个项目下面分别有trunk跟tags两个目录。
Trunk目录为开发目录,tags目录为稳定的项目版本目录。下面分别对这两个目录的格式做一下规范。

上面就是一个完整项目的所有步骤,以及目录结构,每一个目录都可以单独设置权限,只有tags目录有最高管理权限,开发人员只有trunk目录的权限,项目经理或者项目负责人才有tags的权限,一旦项目结束,删除对应的开发人员的目录权限。
Db目录放置的是可以直接执行的sql文件,如果项目sql文件过大,需要另附上说明文档讲明导入方案。
Doc目录是项目相关的所有文件,包括线上线下项目安装运行的的详细步骤,以及psd图,项目确认函,功能表文档。
Html 静态html文件目录
Project 源码目录
MiniProgram 小程序源码目录

Tags里面的目录结构也是一样的,含义也是一样的。最外层包了一个版本号,主要是方便项目回退以及代码版本管理。

做这个的目的也是为了提高项目质量,严格做好codereview工作。

阅读全文