SVN(配置管理)
文章平均质量分 83
肉肉的RORO
这个作者很懒,什么都没留下…
展开
-
SVN冲突解决详解
SVN冲突的现象1、现在A、B两个用户都更新kingtuns.txt文件到本地。2、文档中原始文件内容如下:3、A用户修改文件,添加内容“A用户修改内容”完成后提交到服务器4、B用户修改文件,添加内容“B用户修改内容”完成后提交到服务器B用户提交更新至服务器时提示如下: 冲突的原因当开发人员A和开发人员B从版本库同时检出文档1.txt转载 2015-01-30 09:58:10 · 482 阅读 · 0 评论 -
TortoiseSVN 疑似bug(版本库读取权限缩小后,TTSVN不会删除无权限的副本)
若存在版本库 repo,其中有文件夹 dir1,dir2。用户user拥有dir1,dir2的读写权限。user使用 TortoiseSVN 创建本地副本 LC,下载repo的代码。---------------管理员 admin 取消了 user对 dir2的读权限。此时用户更新本地副本 LC时,ttsvn并不会删除本地副本中 dir2 文件夹。此表现疑似Bu原创 2014-12-25 15:27:04 · 843 阅读 · 0 评论 -
启用SVN的分支管理
前提使用SVN分支技术的大前提:理解并掌握SVN的基本操作。如果对SVN的基本操作不熟悉,或者存在理解上的问题,可能对分支的使用造成障碍。 (平时在工作中,有没有对SVN不理解的地方?) 一些基本概念:1.版本库版本库就是SVN服务器上,存放记录了文件、目录每一次变化的数据库。 2.工作副本工作副本(也叫工作拷贝,很多时候简写做WC——即Work原创 2014-09-28 15:53:08 · 4822 阅读 · 0 评论 -
SVN版本库无法对Trunk文件夹创建分支的原因。
对于启用TTB管理结构的SVN版本库,如果对Trunk下的各子文件分配了权限的话,当拥有不完整权限的用户试图对 trunk 文件创建分支时,会报没有读取权限的错误(这一点会让人产生误解——我有trunk和下属成员的读权限啊)。这个问题曾经困扰我很久,后来才发现是因为没有trunk下所有成员的读取权限造成的。记录在这里。原创 2014-12-25 15:13:35 · 2243 阅读 · 0 评论 -
Visual SVN的hook脚本(windows版)
hooks实现的目的:1.强制日志,15字;2.允许修改历史日志;3.不允许删除trunk及其一级子文件夹(防止通过“浏览版本库”功能创建分支时,误拖动trunk文件夹及其一级子目录到branchs文件夹)hooks文件内容以后补充,暂存360云盘中。原创 2014-12-25 15:20:19 · 824 阅读 · 0 评论