使用 Ruby 管理数据与操作 CSV 文件
在企业编程中,数据处理是一项核心任务。数据具有多种形式,如二进制或文本、结构化或非结构化、可移植或不可移植等,而且通常数量巨大。本文将介绍如何使用 Subversion 管理文档数据以及如何使用 Ruby 操作 CSV 文件。
1. 使用 Subversion 管理文档数据
在实际开发中,我们常常需要将文本文档存储在数据库中,并跟踪对这些文档所做的所有更改。这不仅要求存储文档的每个版本,还需要记录每次更改的作者姓名,同时能够计算两个版本之间的差异。成熟的版本控制系统可以轻松解决这个问题,下面我们将介绍如何使用 Subversion 作为文档的数据库后端。
1.1 准备工作
- 安装 Ruby Subversion 绑定 :可参考 安装指南 进行安装。
- 添加额外层 :原始绑定使用起来不太方便,我们需要添加额外层。将 http://www.oneofthewolves.com/svn_repos/svn_repos.rb 文件复制到 Ruby 解释器能够找到的位置。如果是开发 Rails 应用程序,可将其复制到
lib目录。
超级会员免费看
订阅专栏 解锁全文
5

被折叠的 条评论
为什么被折叠?



