我们正在超出开发团队范畴,尝试让我公司内的其他小组使用版本控制来跟踪需要更改的重要文档。其中一个常见需求是针对Excel电子表格。这些电子表格非常庞大,会经常进行修改(每周或每月),但每次只更改了少量单元格。
将文件简单地放置在我们使用的subversion(特定工具)中可以提供变更历史记录并保留旧版本。而且TortoiseSVN客户端使得非技术用户使用起来非常容易。最近的TortoiseSVN版本甚至包含了a script,可用于对Excel文档执行良好的视觉差异比较。
我的剩余关注点是磁盘空间。这些是大型文档。版本之间的差异很小,但我担心版本控制会注意到文件是二进制的并回退到单独存储每个版本。有人知道解决方案吗?例如,我们可以保存在其中差异很小的格式中,以便仅保存差异,或者一个专门了解Excel文件的版本控制系统?我尚未进行性能测试,但我们的版本控制服务器已经严重受损,如果有更好的解决方案,我很想知道它是什么。
将文件简单地放置在我们使用的subversion(特定工具)中可以提供变更历史记录并保留旧版本。而且TortoiseSVN客户端使得非技术用户使用起来非常容易。最近的TortoiseSVN版本甚至包含了a script,可用于对Excel文档执行良好的视觉差异比较。
我的剩余关注点是磁盘空间。这些是大型文档。版本之间的差异很小,但我担心版本控制会注意到文件是二进制的并回退到单独存储每个版本。有人知道解决方案吗?例如,我们可以保存在其中差异很小的格式中,以便仅保存差异,或者一个专门了解Excel文件的版本控制系统?我尚未进行性能测试,但我们的版本控制服务器已经严重受损,如果有更好的解决方案,我很想知道它是什么。