SVN文档

作者: 阿休 | 来源:发表于2018-10-08 17:11 被阅读2次

这个是一个简单的图片表示集中式版本控制(SVN)和分布式版本控制(GIT)区别

顾名思义,GIT方式本地可以拥有远端仓库的所有分支,而SVN方式一个本地文件夹对应一个远程分支

svn分支实际上相当于一个远程文件夹,而git更像一个真正的分支

以下是SVN分支合并的简单说明

以总裁项目使用版合并到旗舰版为例

#1首先切换到旗舰版目录 /home/workspace/zcuse-master(路径以自己的实际路径), 更新全局版本号

svn up

#2方式一:选择从使用版树级合并

svn merge svn://193.*.*.195/zcuse-multi-branch/pre

#2方式二:选择部分文件合并,文件名自己定

svn merge svn://193.*.*.195/zcuse-multi-branch/pre/application/supply/controller/Mould.php  ./application/supply/controller/Mould.php

#以上2种方式都有可能冲突提示: 可以选择tc(their condition), 或者如果有resolved选择 r,或者选prostpone 然后自己进去修改,具体情况具体分析。

#3提交仓库

svn commit -m '备注信息' --username 用户名 --password 用户密码

#远程部署:部署是一个灵活的过程,可以用sync服务同步,也可以远程进入部署服务器的部署目录进行拉取更新,本例采用后面一种方式

ssh root@ip地址

#根据提示输入密码

cd  /home/wwwroot/zcuse-master

#路径看主机部署目录

svn up

#svn 更新,结束

以上是linux系统的大致操作过程,window系统使用tortoiseSVN拥有一些更高级的功能,比如选择一个文件夹进行合并,但大致流程是类似的。

相关文章

  • SVN文档

    这个是一个简单的图片表示集中式版本控制(SVN)和分布式版本控制(GIT)区别 顾名思义,GIT方式本地可以拥有远...

  • SVN用使

    和项目经理要svn的服务器地址/svn账号和密码产品需求文档接口文档效果图。 svn checkout:将服务器代...

  • Win10内存占用过高,SVN竟是罪魁祸首

    毕设老师让用SVN提交毕设文档,遂安装SVN今儿开机内存占用60%,内心焦躁,思前想后就最近新用了SVN发现是SV...

  • git-svn 使用方法记录

    官方文档 https://git-scm.com/docs/git-svn 第一种方法 1. 执行 git svn...

  • Mac iOS开发命令收集-svn,git...

    1、svn相关 Mac系统自带svn命令(目前只是用到一些简单的更新文档的操作) checkout 下载项目/文件...

  • SVN - Linux下SVN详细配置文档

    版本库文件说明 svnadmin create 创建实际的版本库之后,版本库目录下文件如下: Svn server...

  • SVN迁移【原创】

    SVN迁移 适用于svn文档服务器迁移,并且需要保留原来的提交记录 1. 备份 需要使用的命令为svnadmin ...

  • 版本控制学习

    版本控制:SVN和GIT的一些使用感受 git官方文档 GitBook使用教程

  • (Windows)SVN搭建过程与使用

    2020-07-31 (Windows)SVN搭建过程与使用 参考文档:https://www.cnblogs.c...

  • 产品svn文档目录结构

    由于前段时间属于项目赶制阶段,所以秉承着敏捷开发的精神,忙前忙后,没有时间整理,终于项目发布了第一版,目前终于是有...

网友评论

    本文标题:SVN文档

    本文链接:https://www.haomeiwen.com/subject/mcujaftx.html