团队开发工具之SVN介绍配置

文中软件百度云连接:

链接:https://pan.baidu.com/s/14pka4g4NuAcNMzGa1ZoTxA 
提取码:4a57 
 

 

一、引入

1、项目划分原则

项目之间按照模块进行划分,尽量做到不同模块之间是零耦合的,即不同模块间没有相同代码,不同模块间不操作相同的数据表。

2、联合测试/联调

 二、SVN工具的使用

1、安装SVN服务端

  下载visualSVN-Server-3.5.3-x64.msi---->双击---->next---->next---->visual SVN Server and....tools---->Standard Edition---->选择要安装的路径和库路径----->install    单击VisualSVN   Server  Manager启动server。

部分截图如下:

2、SVN服务器的配置

  A、创建代码库

   

B、创建用户并赋予权限

 

 

 

 

C、可以新建一个folder,放一些文件,设置权限。

3、安装SVN客户端

下载TortoiseSVN-1.7.10.23359-x64-svn-1.7.7汉化版.zip解压,一路下一步即可。

4、MyEclipse继承SVN

下载site-1.8.22.zip解压,将文件夹下features和plgins两个文件夹复制到Myeclipse安装目录下的drops中,重启MyEclipse即可。

5、使用及注意事项

 6、项目开发基板搭建

 基板常见jar包:MVC常见的jar包,数据库的jar包,gson的jar包,上传下载相关jar包,静态资源jar包。

搭建基板流程:

 

 

7、SVN中下载项目到本地

前置:在MyEclipse中集成SVN,完成SVN的基础配置

流程:

8、SVN的使用及注意事项

A    每次提交前先更新。

B    严禁修改别人的代码。

C   提交后及时提醒团队成员更新。

D   公共资源的修改,尽量做到:甲修改 提交后,乙更新后再修改 提交,甲再更新

注意:多人对同一文件进行修改,后提交的人更新时会报错。

 1、张三在本地SVN项目中创建新文件并提交SVN

           新建的资源后会显示 ? 号:表示该资源在SVN服务器中不存在是新的资源。
           右键新的资源-->team-->提交 并在提交页面中声明提交注释,提交完成后资源后会显示黄色小圆柱,表示资源和SVN已经同步。
 2、李四更新资源库中的资源到本地
            项目右键--->team-->更新
3、张三修改已经被SVN管理的自己的代码文件
            被修改的文件因为和SVN中的不一致    ,会在文件后显示一个黑色*号
            修改完成后右键文件--->team--->更新,更新没有问题--->提交。
             其他人更新即可


9、同时修改了相同文件的冲突解决


                 注意:谁在更新资源的时候出现冲突谁解决
                解决:找到同时修改这个文件的人商量冲突代码是合并还是覆盖。

然后:

 

最后重新提交即可。 

猜你喜欢

转载自blog.csdn.net/pengzonglu7292/article/details/88596336
今日推荐