TortoiseSVN

加锁与解锁的操作对于项目中的二进制文件,如图片、声音、动态库等不可合并文件是非常有用的,可以让这些文件防止产生恼人的冲突,但TortoiseSVN中的Get lock的其实并不能满足需要,并不能在编辑前获得对文件的独占访问,这也是本文要结合属性来详解文件加锁的原因。 本篇内容
dexcoder 1年前发布
内容概要: 1、属性的概念和基础操作; 2、属性的关键字展开; 3、使用属性忽略某些文件; 4、设置Mime类型; 5、自动设置属性; 6、引用外部项目; 7、设置签入日志限制; 8、属性冲突; 4、设置Mime类型 SVN将项目仓库中的文件分为两种:文本文件和二进制文件。 由于二进制
dexcoder 1年前发布
本篇详解一下SVN的属性,属性可以算的上是SVN中的奇技淫巧,像分支、标签、补丁应该在项目中属于标配,而属性则往往应用较少,但是充分的了解对合理使用SVN还是有帮助的。 内容概要: 1、属性的概念和基础操作; 2、属性的关键字展开; 3、使用属性忽略某些文件; 4、设置Mime
dexcoder 1年前发布
本篇详细SVN中补丁的概念,版本控制之道这本书对于SVN的讲解比较全面了,但书中也没有讲解补丁的概念,关于SVN补丁的介绍也寥寥无几。 其实学习和掌握补丁的用法后,在某些项目环境中还是有用武之地的,主要讲以下两点: 1、SVN补丁的概念; 2、SVN补丁的应用场景; 3、SVN补
dexcoder 1年前发布
上一篇提到关于冲突的知识,其中已经说明了第1点: 1、什么情况会产生冲突? 2、冲突发生时产生的三个文件是什么含义? 3、怎样使用TortoiseSVN解决冲突? SVN是根据同时对相同位置上内容的修改来判断冲突的,这是核心的一点,下面说明2、3点。 冲突发生时产生的三个文件是什
dexcoder 1年前发布
在写到SVN分支合并时,有评论中也提到合并后发生冲突的问题,相信关于冲突的知识也是开发人员的痛点。 关于冲突的知识,重点介绍以下几个方面: 1、什么情况会产生冲突? 2、冲突发生时产生的三个文件是什么含义? 3、怎样使用TortoiseSVN解决冲突? 什么情况会产生冲突? 当
dexcoder 1年前发布
先提示一下,网上大部分关于分支合并的讲解都是错的,对于其他资料请谨慎,本文本着科学严谨的精神,确保讲解正确。 我这里已经新建好一个SVN项目仓库,并按照第二篇介绍的标准项目仓库的目录结构新建好trunks、tags、branches三个目录: 下面开始实际操作。 使用TortoiseSVN
dexcoder 1年前发布
SVN与TortoiseSVN实战系列中很多知识点来源于《版本控制之道》这本书,我写的内容主要结合了TortoiseSVN工具,更多侧重于实际操作。 很多项目人员没有正确运用SVN,仅仅作为源代码的团队共享来用,而没有充分利用标签、分支这些强大的特性。 要正确使用SVN的标签和分支特性,
dexcoder 1年前发布
SVN,版本控制程序,是支撑项目开发的基础工具。 在团队开发中,不管是程序员还是美工、测试等人员,都会用到SVN,通常会把SVN视为源代码管理工具,但对于SVN更准确的理解是: “帮助参与项目人员的管理他们的项目资产,其中项目资产包括:源代码、文档、测试和构建脚本等。”
dexcoder 1年前发布