我有一个用IDE编写的相当大的软件项目,它将源文件存储在具有专有格式的压缩存档文件中。
我想将源代码置于版本控制之下(TortoiseSVN / SlikSvn,Windows)
不幸的是,没有简单的方法来执行 diff 而不首先以纯文本格式导出文件,文件比较对于开发来说非常重要。
我有一个提取工具,但它相对较慢。
如何在提交之前仅导出已修改/添加的文件?
我知道在这种情况下执行预提交挂钩 非常糟糕(请参阅http://svnbook.red-bean.com/en/1.5/svn.reposadmin.create.html#svn.reposadmin.create.hooks)