SVN项目上传合并发版实例

本文详细介绍了如何使用SVN进行项目管理,包括创建SVN仓库、上传项目、建立分支、合并分支及发版的步骤。通过实例演示了SVN的基本操作,如Checkout、Commit、Branch/Tag、Merge等,并分享了如何设置自动忽略特定文件。
摘要由CSDN通过智能技术生成

SVN使用指南

声明

该教程仅用SVN以个人方式对版本进行一个管理案例,如有不足之处还请海涵指教。该教程适合已经对SVN基本操作概念有一定认识的同学参考。

SVN背景

Apache Subversion 通常被缩写成 SVN,是一个开放源代码的版本控制系统,Subversion 在 2000 年由 CollabNet Inc 开发,现在发展成为 Apache 软件基金会的一个项目,同样是一个丰富的开发者和用户社区的一部分。SVN相对于的RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS。互联网上免费的版本控制服务多基于Subversion。

下载地址

SVN 官网:https://subversion.apache.org/

Github SVN 源码:https://github.com/apache/subversion

SVN基本术语

repository(源代码库):源代码统一存放的地方

Checkout(提取):当你手上没有源代码的时候,你需要从repository checkout一份

Commit(提交):当你已经修改了代码,你就需要Commit到repository

Update (更新):当你已经Checkout了一份源代码,Update一下你就可以和Repository上的源代码同步,你手上的代码就会有最新的变更

SVN项目结构

Trunk 项目版本主干:主线版本

Branch 项目分支:代码更新整合等等

Tag 项目定版:发布版本

结构图如下:

SVN代码管理主逻辑图

项目创建、合并、发版实例

建立SVN仓库

注:本次实例主要针对创建合并发版,一般SVN仓库都会部署在服务器上,并且已经有相应的URL

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值