`
yaojingguo
  • 浏览: 202641 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Tips of svn diff

SVN 
阅读更多

Since I have taken part in JAQL open source project, I need to use diff/patch to communicate with worldwide people.

 

I tried svn diff. There is one thing that confuses me. It is that the file adding and removing are not included in the result diff file. After playing more with it, I found the cuase. The files tagged with ? (not under version control) and the files tagged with ! (missing)  are not recognized by svn diff.

 

svn add

svn rm

 

After using svn add and svn rm to add and remove these files, new files are tagged with only A ("A +" does not work) and removed files are tagged with only D. Create the patch.

 

svn diff > JAQL.diff

 

They are include in the resulted diff file. Then in the root directory of source code, run

 

patch -E -p0 < JAQL.diff

 

You are done.

 

0
0
分享到:
评论

相关推荐

    svndiff 工具

    根据版本号自动导出svn被修改的文件,很方便

    svn diff

    svn diff 源程序文件

    svn-diff-diff:一个导出两个版本的SVN diff文件结构的小工具

    SVN 差异 差异 一个导出两个版本的SVN差异文件结构的小工具。 该工具使用 python 2.7、pysvn 和 wxWidgets 创建。 注意:二进制版本仅支持 svn v.1.8.10 或更高版本 依赖库 Python 2.7 pysvn 1.7.9 ( ) wxWidgets

    svn diff excel

    设置方法:右键--&gt;TortoiseSVN--&gt;Settings---&gt;Diff Viewer--&gt;Advanced--&gt;.xls--&gt;edit:把路径设计svn_excel_diff.exe所以路径,如:D:/svn_excel_diff.exe. 注:现在文件名和路径名为中文还是会有问题。

    SVNDiff:在 Xcode 源代码编辑器中突出显示针对 SVN 存储库的增量

    SVNDiff Xcode 插件 这个插件的灵感来自 GitDiff 插件。 感谢 。 保存文件后,SVNDiff 会在 Xcode 源代码编辑器中针对 SVN 存储库显示增量。 然后,对于已修改的行,差异应以橙色突出显示,对于新代码,应以绿色...

    svn_diff_excel V1.0

    svn diff excel的功能。年前弄了一个diff xls的功能插件。最近,加进可以diff xlsx的功能。同时兼容在64位的机器上运行。

    如何巧用vimdiff来替代原始的svn diff和git diff(效率提升)

    主要介绍了如何巧用vimdiff来替代原始的svn diff和git diff(效率提升),需要的朋友可以参考下

    svn_excel_diff

    设置方法:右键--&gt;TortoiseSVN--&gt;Settings---&gt;Diff Viewer--&gt;Advanced--&gt;.xls--&gt;edit:把路径设计svn_excel_diff.exe所以路径,如:D:/svn_excel_diff.exe. 即可使用。有问题联系:boluns@126.com

    使用SVN进行版本控制 使用SVN1.2

    版本控制工具 SVN无疑是最主流 也是企业用的最普遍的 这篇SVN详细介绍了SVN的所有常用命令 以及相关的SVN概念 如主干分支 update checkout switch等...

    svn相关资料

    各种svn操作 svn help command 获取子命令说明 svn info $URL 查看工作空间信息 ...svn diff -r 3 filename 比较本地工作拷贝与版本库指定版本 svn diff -r 2:3 $URL比较版本库的两个版本 。。。。。。

    svn图形界面化工具的使用

    就是简单对图形界面化工具的一个简单总结,对于刚刚学习svn的人应该有理顺思路的作用

    SVN自动提交脚本 For Windows

    SVN自动提交脚本,通过执行SVN Status命令来获取当前目录的Svn diff,通过替换SVN diff来将文件列表转换成Svn提交命令,最后对执行所有SVN命令来完成自动提交,可以用于SVN仓库的代码自动导入

    Windows svnlog 转Excel

    方法一:双击WINsvnlog2excel.bat,即可在当前文件夹下生成SVNLog的excel文件,默认导出bat文件第二行中SVNPATH所定义的SVN路径的LOG。可以修改bat文件中第二行的SVNPATH,导出指定SVN路径的log 方法二:在CMD...

    node-svn-diff-parser:SVN差异解析器

    SVN差异解析器 安装 ... var diffParser = require ( "svn-diff-parser" ) ; var diffFiles = diffParser . parse ( diffString ) ; console . log ( diffFiles ) ; // here have all info you need.

    svn代码行变更统计工具

    NULL 博文链接:https://45121739-163-com.iteye.com/blog/1390144

    svn excel csv 对比工具

    svn的excel/csv对比工具,初次使用双击main.exe之后在设置里选bind,不使用时就选unbind。这个工具能高亮或定位excel的改动位置以及显示改动内容对比,相当好用,经常需要对比SVN上的文档的话很方便。使用时,只要...

    svn用户手册 svn常见操作

    svn用户手册 svn常见操作 svn用户手册 svn常见操作 svn用户手册 svn常见操作

    excel diff

    能够diff excel,实现svn diff的功能,作为插件使用

    SVN演示 SVN演示 SVN演示 SVN演示 SVN演示 SVN演示

    SVN演示 SVN演示 SVN演示 SVN演示 SVN演示 SVN演示

    svn获取文件.sh

    根据svn log需求号获取某个svn版本的文件,通过svnlog-svn diff 获取文件清单,然后根据svn export导出文件 TortoiseSvn可以直接手动导出需要的文件,但是svn 命令不支持 svn log svn diff svn export

Global site tag (gtag.js) - Google Analytics