svn学习

上一篇 / 下一篇  2011-10-12 15:24:07 / 个人分类:svn

Trunk、Branches、Tags只是便于用户区分不同类型版本的三个存放目录,为可选项。

Trunk为主流版本容器,用于存放该项目的主流版本,通常一个项目对应一个主流版本。

Branches为分支版本容器,用于存放该项目的分支版本。

在项目开发过程中,经常要开发许多新功能,在开发这些新功能时,常会带来编译错误与bug,影响原有程序的正常执行。因此,SVN为开发这些新功能专门设有Branches存放目录,在新功能足够稳定的情况下,把这些版本融合到主流版本中。

Tags为特殊版本容器,每阶段保存一个版本,作为该软件的里程碑,比如发行版,方便你日后对各发行版bug的修改。

 

对牵出文件夹 的操作

 

1)      更新

将服务器上最新版本更新到本地,并保存本地的修改。

2)      提交

将本地代码更新到服务器。

3)      建立分支/特殊版本

对新功能的开发可以建立分支版本Branch;对特定阶段的版本,保存为特殊版本tag。

4)      切换版本

主流版本(1)、分支版本(n)、特殊版本(n)之间进行切换。

5)      合并版本

将多个多个版本合并为一个版本

 

6)      解决冲突

对于一些处于冲突状态下的文件 ,右键TortoiseSVN ->Resolved,解决冲突。


TAG: svn SVN

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-22  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 601
  • 日志数: 1
  • 建立时间: 2011-10-12
  • 更新时间: 2011-10-12

RSS订阅

Open Toolbar