使用 Ruby 管理数据:Subversion 与 CSV 操作指南
1. 使用 Subversion 管理数据
在开发过程中,我们常常需要将文本文档存储在数据库中,并跟踪其所有更改,包括存储每个版本的文档以及每次更改的作者信息,同时还需计算两个版本之间的差异。成熟的版本控制系统可以轻松解决这些问题,下面我们将介绍如何使用 Subversion 作为文档的数据库后端。
1.1 准备工作
- 安装 Ruby Subversion 绑定 :可参考 相关链接 进行安装。
- 添加额外层 :由于原始绑定使用不太方便,我们需要添加额外层。将 http://www.oneofthewolves.com/svn_repos/svn_repos.rb 中的文件复制到 Ruby 解释器能找到的位置。如果是开发 Rails 应用,可将其复制到
lib目录。
1.2 集成 Subversion 与 Ruby 应用的两种方式
- 执行 Subversion 命令行客户端 :在 Ruby 程序中执行 Subversion 的命令行客户端并解析结果
超级会员免费看
订阅专栏 解锁全文
20

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



