随笔分类 - SVN
摘要:1.主要时有时间希望调整一些文件的目录结构,或者移除一个大量占用空间的文件节省服务器磁盘,但是又不希望调整后,对应的修改记录丢失。这时可以通过服务器目录重建实现。 2.重建后只是被排除掉的目录的修改记录被置空,其他没变化。 rem 创建新工程目录 svnadmin create tempsvn re
阅读全文
摘要:SVN分支与合并 一、 分支与合并的概念 二、 SVN分支的意义 三、 如何创建分支与合并分支 一、分支与合并的概念: 分支:版本控制系统的一个特性是能够把各种修改分离出来放在开发品的一个分割线上。这条线被称为分支。分支经常被用来试验新的特性,而不会对开发有编译错误的干扰。当新的特性足够稳定之后,开
阅读全文
摘要:最好用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用.
阅读全文
摘要:Sparse Update/Sparse Checkout To easily select only the items you want for the checkout and force the resulting working copy to keep only those items, click the Choose items... button. This opens a new dialog where you can check all items you want in your working copy and uncheck all the items you .
阅读全文
摘要:TortoiseSVN本身不提供代码行差异统计功能,它只有两项统计功能:按作者提交次数统计、按提交时间统计,都是针对次数的,这两个功能在查看日志的页面,点击“统计”可以看到
阅读全文
摘要:能提交和更新,但SVN查看log时提示找不到路径'svn/XXXX',但实际上我们要查看log的路径并非提示的路径。为什么会报出这个路径呢?先把log对话框下面的【Stop on copy/rename】勾选,就不会提示了。后面自己理解一下,原来是因为该路径是通过重命名或者拷贝过来的,倘若不选中【Stop on copy/rename】,SVN便会尝试同时从当前文件的拷贝源路径取一部分日志,倘若该源路径不存在,则报错该原路径'svn/XXXX'了
阅读全文
摘要:灰色对勾:如果你给一个文件设置了svn:needs-lock属性,Subversion会让此文件只读,直到你获得文件锁,只读文件具有这个重载图标来表示你必须在编辑之前先得到一个锁。
阅读全文
摘要:WinMerge:C:\Program Files\WinMerge\WinMergeU.exe -e -ub -dl %bname -dr %yname %base %mine Beyond Compare 3:C:\Program Files\Beyond Compare 3\BComp.exe %mine %base Diff Viewer "C:\Program Files (x86)\Beyond Compare 3\BComp.exe" %base %mine /title1=%bname /title2=%yname /leftreadonly Put the
阅读全文
摘要:下面是英文帮助:利用TortoiseSVN的修改列表功能可以实现,在新版本中TortoiseSVN特地预置了一个【提交时忽略】的修改列表。只需要选中相应文件->右键->移动到->提交时忽略列表即可。4.4.2. Change Lists The commit dialog supports Subversion's changelist feature to help with grouping related files together. Find out about this feature in Section 4.8, “Change Lists”.4.4.
阅读全文
摘要:Settings->Icon Overlays ->Drive Types ->Network drives
阅读全文
摘要:这里我会把我自己整理的东西都贴出来,后面我还会把文档供给大家下载,共同学习~ 注意: 1.不同的客户端(命令行,TortoiseSVN, AnkhSVN, Subclipse等)的出错信息可能稍有不同。 2.下面表格中的出错信息以 http://svn.moon.ossxp.com/svn/test 版本库做示例,仅供参考。 编号 出错信息 问题剖析 解决方案 1. svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for 'http:/
阅读全文
摘要:只是清理.svn目录的话,当然可以通过SVN工具自带的导出功能。记录下主要还是这个批处理可以遍历所有目录中的特定文件夹。 程序代码如下: @echo off :start ::启动过程,切换目录 set pwd=%cd% cd %1 echo 工作目录是:& chdir :input ::获取输入,
阅读全文