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

本文介绍了团队开发中如何使用SVN工具,包括SVN服务端和客户端的安装,MyEclipse集成,项目基板搭建,以及解决多人同时修改文件冲突的方法。强调了提交前更新、不修改他人代码等注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文中软件百度云连接:

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

svn教程:https://easydoc.top/s/78711005/uSJD1CDg/60815798

 

一、引入

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、同时修改了相同文件的冲突解决


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

 

然后:

 

最后重新提交即可。 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二百四十九先森

你的打赏是我努力的最大动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值