我过去几个月一直在编辑SVN下的一些nuget包。有没有办法扩展SVN,以便当您尝试将一个文件版本的更改与另一个文件版本进行比较时,它会处理zip文件中的文件?
Nuget包基本上是一个具有特定结构的文件夹,填充了不同的基于纯文本的文件(xml,txt等),并且压缩文件扩展名为.nupkg
,其想法是在我的情况下尝试并将.nupkg本身传递给文件比较工具WinMerge
,SVN将首先解压缩包然后传递内容的根文件夹(或自生成的./
文件夹如果需要)到文件比较工具。
答案 0 :(得分:1)
您的意思是比较客户端的存档文件。您可以在TortoiseSVN中设置自定义差异查看器,而不是内置工具。
你需要做两件事: