M4N*_*M4N 111 svn diff winmerge
我试图使用WinMerge递归比较两个Subversion工作副本文件夹.
不幸的是,WinMerge在subversion控制文件夹(.svn或_svn)中显示了许多差异文件.
有可能以某种方式从比较中排除subversion文件夹吗?或者是否有其他(免费)差异工具能够做到这一点?
Gre*_*reg 109
WinMerge处理这个很好.您想要创建和使用过滤器.在下Tools | Filters... | Filefilters,创建一个新过滤器或修改现有过滤器.
它看起来像这样:
## Ignore Java class and jar files
f: \.class$
f: \.jar$
## Ignore subversion housekeeping folders
d: \\.svn$
d: \\._svn$
Run Code Online (Sandbox Code Playgroud)
保存它,然后在选择要合并的项目时,从Select Files or Folders对话框中选择您定义的过滤器.奖励积分:它将保存此值并将其用作未来合并的默认值.
dju*_*le5 83
WinMerge(版本2.12.4)已经包含一个用于排除源控制文件和目录的过滤器,它被称为Exclude Source Control.
它适用于Subversion,CVS,Git,Bazaar和Mercurial,它不需要您创建过滤器,您只需在比较期间应用它.
小智 22
WinMerge(版本2.12.4)已经包含一个过滤器,但(至少在我的安装中)Subversion,Git和Bazaar的过滤器被注释掉了.
在这里导航:( Tools | Filters | Filefilters | Exclude Source Control双击编辑)
编辑线条如下所示:
d: \\.svn$ ## Subversion working copy
d: \\_svn$ ## Subversion working copy ASP.NET Hack
d: \\cvs$ ## CVS control directory
d: \\.git$ ## Git directory
d: \\.bzr$ ## Bazaar branch
d: \\.hg$ ## Mercurial repository
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
39932 次 |
| 最近记录: |