首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >svn ruby绑定是作为gem提供的吗?

svn ruby绑定是作为gem提供的吗?
EN

Stack Overflow用户
提问于 2010-05-13 08:07:25
回答 1查看 1.7K关注 0票数 6

我看到了几十个与svn相关的gem,但我能找到的关于它们的文档很少,说明它们是命令行包装器和misc helper。(svn-command、svn-hooks等)

我见过这样的代码:需要' svn /core‘和SVN.Repos.add(...),但是这个模块的作者通过apt-get调用了他的svn ruby工具。这对我来说不是一个选择,因为我正在开发一个windows/osx工具。

This page列出了许多项目,但特别是,我需要一些能够访问svn+ssh存储库的东西,我没有时间去挖掘六个项目的文档,试图引导每个项目。

我要找的是哪颗宝石?从那时起,我很乐意挖掘代码而不是文档,但由于对gem query --name-matches svn --remote的调用返回了大约30个匹配项,我需要先缩小范围。

EN

回答 1

Stack Overflow用户

发布于 2010-07-27 00:40:39

apt-get命令到底提取了什么?是绑定本身(apt-get install libsvn- ruby )还是ruby模块?由于绑定不是ruby模块,因此不能通过gem命令将其拉入。您必须通过apt-get安装它们,或者手动下载并将其安装到您的系统中。

您可以尝试使用需要svn_core的svn_wc。而且,我相信在安装Subversion时,svn_core会使用SWIG绑定和Ruby绑定。您也可以尝试使用svn_tools,它是由Mark Bates创建的,他用Ruby编写了分布式编程。不过,我还没有找到任何关于svn_tools的文档。

我注意到RSCM模块使用Subversion命令行,它是与各种配置管理工具接口的统一方式。如果有一个工具我认为会使用Subversion的API绑定,我认为这就是它,但它也使用Subversion命令行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2823647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档