svn每天工作流程和解决办法

    xiaoxiao2022-06-22  21

    今天总结几点 SVN的使用 

    1.SVN服务器端安装

    2.SVN客户端软件 

    3.SNV与Xcode的集成 

    服务器用来做代码仓库  

    客户端向服务器端提交 

    如果到公司的第一件事情就要问是SVN 开发还是GIT 

    如果是SVN那么我们需要问SVN 的用户名和密码

    Checkout 只需要做一次

    讲服务器的代码下载到本地 

    我们可以对代码进行修改 

    每天下班之前我们要commit可编译的版本 

    每天上班先update前一天所有代码 

    SVN现在的图形化的界面做的非常好了 

    用命令行的人不多 建议用图形化

     文件系统的效率高 还是数据库的效率高?

    文件系统的效率高 

    数据库实际上也是一个文件 内部有一个数据结构  

    SVN的工作情况 原理 

    有两个用户 先从代码仓库将代码拿到本地 然后进行不同的开发 

    会出现两个人同时修改一个文件 这样的情况是存在的 

    两个人各自有各自的版本 当B 提交的时候 代码仓库会存放B修改的代码 

    但是如果A提交了 会出现错误 Outofdate 会出现冲突 

    我们需要将文件合并 

    我们要进行如下操作

    所以我们要先read 仓库的代码 然后将B中的代码合并 

    合并之后将代码commit 这样就可以正常使用了 

    最后提交的人 特别坑  

    这个时候会出现许多冲突  

    需要自己解决 会造成加班  所以提交一定要谨慎

    转载请注明原文地址: https://ju.6miu.com/read-1123013.html

    最新回复(0)