SVN之使用原则
分析SVN在日常使用过程中需要考虑的一些原则。
SVN学习总结
SVN学习个人总结......
从SVN转到Git的指南
越来越多的开发者准备从集中式版本控制系统SVN迁移到Git上,这其中,Git相对SVN表现出来的更有利于开发者版本控制管理的特点自然是最重要的原因。
SVN 备份的三种方式
本文介绍 SVN 备份的三种方式,以及优缺点分析。
将代码库从 SVN 迁移至 Git 并保留所有 commit 记录
SVN 中存有长年累月的 commit 历史记录,丢失历史记录将对今后追溯 debug 造成非常大的麻烦,所以如何保留 commit 记录就是迁移的关键。
SVN服务器备份详解
SVN数据备份、还原、适用情况、部分异常处理等介绍。备份方式主要有hotcopy、dump以及svnsync三种方式。
利用svnsync实现svn服务器的主从备份
本文简单介绍利用svnsync实现svn服务器的主从备份的功能。
SvnSync代码同步
简单介绍使用svnsync同步方式备份SVN版本库。
SVN仓库从Windows迁移到Linux
通过svnadmin内置的dump工具导出所有数据
SVN版本控制拾遗
一、概念仓库(repository)是代码总的存放的地方,工作副本(working copy)的每个开发者用于开发的地方。
两个开发者一起检出,其中一个开发完提交,另一个后提交的,必须先update最新的仓库,否则无法提交。检出后,后者可以提交。该解决方案称为“复制-修改-合并”。
但是,对于图片等二进制文件,用加锁-修改-解锁模型更好。因此还要根据实际情况。
二、版本控制方法svn采用全局的版本号的方式,任意仓库的工作副本的提交,都会改变整个版本号。即版本号是全局的,不是给每个文件一个版本号。
三、仓库寻址可以采用http、file、svn等方式进行寻址,如下:
模式
访问方式
file:///
直接仓库访问 (仓库在本地磁盘上)
http://
通过 WebDAV 协议访问可识别 Subversion 的 Apache 服务器
https://
和 http:// 相同, 但是增加了 SSL 封装 (加密和授权)
svn://
通过传统的协议访问 ...