rub*_*iii 4 ruby svn version-control
是否有适用于ruby的subversion客户端,可用于管理来自subversion项目的文本文件,图像和其他文档?它需要能够签出项目,更新和合并内容(不是自动的,但在发生问题时用差异或某些东西做出响应),提交等等.
请不要问我,我们是如何到达那里;),但我们的CMS实际上只是一个SVN项目(包括文本文件,其中包括HTML,图像和其他文件),我们想建什么样的前端的红宝石人们可以在那里编辑文本文件,上传新文档等.
所以我们需要所有这些svn功能,我们希望以某种方式抽象它们,这样我们就不必使用与svn客户端安装交互的bash命令了.
小智 9
你现在可能已经找到了一个有效的解决方案,但我想我会分享这个,因为我写了一个可能有用的宝石.
http://rubygems.org/gems/svn_wc - svn_wc提供对基本svn函数的编程访问,利用Subversion Ruby Bindings,以简化的方式公开它们的功能
:http://github.com/dvwright/svn_wc
http://rubygems.org/gems/svn_wc_tree - svn_wc_tree为远程SVN存储库的工作副本提供Web应用程序前端GUI.(粗糙和进行中)