svn - 如何在 WinMerge 中忽略 SVN 文件夹?

标签 svn diff winmerge

我正在尝试使用 WinMerge 递归比较两个 Subversion 工作副本文件夹。

不幸的是,WinMerge 在 Subversion Control 文件夹( .svn_svn )中显示了许多差异文件。

是否有可能以某种方式从比较中排除 subversion 文件夹?或者是否有另一个(免费)差异工具能够做到这一点?

最佳答案

尝试制作文件过滤器
WinMerge 处理得很好。您想创建和使用 Filter .下 Tools | Filters... | Filefilters ,创建新过滤器或修改现有过滤器。
它看起来像这样:

## Ignore Java class and jar files
f: \.class$
f: \.jar$

## Ignore subversion housekeeping directories
d: \\.svn$
d: \\._svn$
保存,然后在选择要合并的项目时,从Select Files or Folders中选择您定义的过滤器对话框。加分点:它将保存它并将其用作 future 合并的默认值。

关于svn - 如何在 WinMerge 中忽略 SVN 文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1477236/

相关文章:

svn - 从 Source Depot 迁移到 SVN

svn - 将主机文件添加到 docker 容器 - 从 Dockerfile

git - 是否可以指定某些更改永远不应在 git 中提交?

windows - 安装后如何将 WinMerge 与 TortoiseSvn 集成?

svn - 将 InstallShield 与 Subversion 结合使用的最佳方式是什么?

c# - 您如何建议 Java 应用程序或以任何语言编写的任何其他第 3 方应用程序与后端工具(例如 SVN/GIT)交互?

python - 将数组与其差异对齐

git - 任何使用 git merge 耐心策略的例子?

regex - 如何使用 winmerge 行过滤器忽略包含特定单词的行?

directory - 在 Winmerge 中,如何单独比较文件夹结构(无文件比较)?