confluence4r添加

时间:2013-03-02 14:29:15

标签: ruby confluence

我们使用Jira / Confluence作为我们的维基站点。我很难弄清楚如何使用添加。我猜我错过了一些非常明显的东西。当我去这个网站:https://confluence.atlassian.com/display/DISC/Confluence4r下载confluence4r文件,不知道我之后应该做什么。该文件包含一个模块,它可以解释为什么它在运行时不会执行任何操作。但是我应该以某种方式使用gem安装功能吗?当我只是尝试在ruby脚本中使用它时,我收到以下错误:

conf.rb:15:in `<main>': uninitialized constant Confluence (NameError)

我提供每个脚本所需的信息(URL,用户和传递包含使用时的正确值):

server = Confluence::Server.new("https://collab.sitename.com")
server.login("user", "pass")
puts server.getSpaces()

赞赏如何获得工作的任何信息。

1 个答案:

答案 0 :(得分:0)

Confluence4r不是作为rubygem发布的,它只是一个ruby脚本,你可以放到你的文件系统上并直接引用。

如果您将Confluence4r.rb放在与您自己的脚本相同的目录中,则需要像这样要求:

require './confluence4r.rb'

你不应该使用“confluence”和“confluence-client”rubygems来使用confluence4r;它只是Confluence XML-RPC API的一个非常薄的包装器。