问题标签 [redmine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3219 浏览

ruby-on-rails - 如何在本地安装 gems?

我在服务器机器上没有互联网连接,所以我需要在本地安装 gems。我试过

宝石安装 rails-2.3.4.gem

但是,我遇到了错误。

如何在本地安装 gems。

谢谢。

0 投票
1 回答
5616 浏览

windows - Howto - 在 mongrel 上运行 Redmine 作为 Windows 上的服务

我在 Mongrel 上使用 Redmine 作为项目经理,并使用批处理文件 (start-redmine.bat) 在 mongrel 中启动 redmine。我的设置有 2 个问题: 1. 我的服务器上有一个正在运行的 IIS,它占用了 HTTP 端口 (80) 2. 必须定期检查 start-redmine.bat 以查看它是否在由以下原因引起的重新启动后停止Windows 更新服务。

对于第一个问题,我别无选择,只能在 3000 之类的端口上运行 mongrel,对于第二个问题,我必须创建一个 windows 服务,该服务在 windows 启动时在后台自动运行;麻烦来了!

据我所知,至少有 3 种方式可以将 redmine 作为服务运行;他们都不能满足关于这个主题的性能观点。您可能会阅读有关 如何配置 Rails 应用程序(redmine)以在 Windows 上作为服务运行的信息?

我都试过了。设置此类服务的最简单方法是使用 mongrel_service 方法;在 3 行命令中你就完成了。但性能明显低于运行该批处理文件...


现在,我想向您展示我的方法:

首先假设我们已经将 ruby​​ 安装到c:\ruby并且我们已经发出命令gem install mongrel将 mongrel gem 安装到c:\ruby\bin 另外,假设我们已经安装了 Redmine进入像c:\redmine这样的文件夹;我们的 PATH 环境变量中有 ruby​​ 的路径(即c:\ruby\bin)。

现在从微软网站下载并安装 Windows NT Resource Kit Tools。打开 Resource Kit 附带的命令行工具(从开始菜单)。使用 instsrv 安装一个名为 Redmine 的虚拟服务,使用以下命令:

“[path-to-instsrv.exe]\instsrv” Redmine “[path-to-srvany.exe]\srvany.exe”

在我的情况下(这是默认情况)是这样的:

"C:\Program Files\Windows Resource Kits\Tools\instsrv" Redmine "C:\Program Files\Windows Resource Kits\Tools\srvany.exe"

现在创建批处理文件。打开记事本并将这些说明粘贴到其中,然后将其保存为“ c:\redmine\start-redmine.bat

@echo off
cd c:\redmine\
mongrel_rails start -a 0.0.0.0 -p 3000 -e production

现在我们需要配置我们之前创建的虚拟服务。从这里开始注意您在做什么,否则您可能会损坏您的 WINDOWS。要配置该服务,请打开 Windows 注册表编辑器(开始 -> 运行 -> regedit)并导航到此节点:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Redmine

右键单击“Redmine”节点并使用上下文菜单,创建一个名为Parameters (New -> Key) 的新键 右键单击​​“Parameters”并创建一个名为Application的字符串值属性。再次执行此操作并创建另一个名为AppParameters的字符串值。现在双击“应用程序”并将cmd.exe放入“值数据”部分。然后双击“AppParameters”并将/C“C:\redmine\start-redmine.bat”放入数值数据部分。

我们完成了!发出此命令以在 mongrel 上运行 redmine 作为服务:

网络启动Redmine

编辑:如果您要使用 Redmine 的邮件服务并且您有像 McAfee 这样的防病毒软件,请确保您告诉防病毒软件允许 ruby​​ 发送电子邮件,否则您将无法使邮件服务正常工作。

0 投票
2 回答
891 浏览

ruby-on-rails - Redmine 与 IronRuby (Windows)?

有没有人尝试过使用 IronRuby 运行 Redmine?是否可以?

0 投票
6 回答
42137 浏览

git - Redmine 和 Git 集成

我正在考虑从 svn 和 Trac 转移到 git 和 Redmine。我只是想知道每个人的经验是什么。git 与 Redmine 的集成情况如何?

我已经决定从 svn 更改为 git - 我们的分布式工作,并且需要经常分支和合并将使 git 的生活变得更加轻松。但是我们可能需要为此将事情分成多个项目。从我一直在阅读的内容来看,git 和多个项目与 Trac 的集成并不太顺利。除此之外,在我对 git 的调查中,Redmine 也引起了我的注意,其中一些功能看起来非常有用。

但是,我没有找到我想要的那么多 git 和 Redmine 的用户体验(可能是由于我缺乏搜索技能......),所以想听听你的意见和例子。

0 投票
2 回答
2722 浏览

ruby - ruby 脚本/服务器未读取 RAILS_ENV 选项

我试着跑

但不知何故,它总是试图读取“开发”配置.. RAKE XXX RAILS_ENV=production 没有问题(试图读取生产配置)。

知道如何排除故障吗?

我在同一台机器上有我的其他 Rails 应用程序,它工作正常。上述问题仅发生在 redmine rails 上。

提前致谢。-我要

0 投票
2 回答
5021 浏览

iis - Redmine IIS7 安装

这里有没有人设法做到这一点?

0 投票
1 回答
1693 浏览

ruby-on-rails - Redmine 配置 - Rake:不知道如何构建任务环境

我是第一次配置 Redmine。除了传入的电子邮件部分外,一切正常。我已经下载了最新版本的 email.rake 并使用以下命令调用它:

rake -f "C:\Archivos de programa\BitNami Redmine Stack\apps\redmine\lib\tasks\email.rake" RAILS_ENV=production redmine:email:receive_pop3 host=foohost username=user password=pass

我得到:

...(在 C:/Archivos de programa/BitNami Redmine Stack/ruby/bin 中)rake 中止!不知道如何构建任务“环境”

我在论坛上读过类似的消息,但我不明白如何解决它。

顺便说一句,我正在运行 Windows。

我不确定这个问题应该在这里还是在服务器故障中。

谢谢

0 投票
2 回答
414 浏览

ruby - 使用 sudo 运行 ruby​​ 脚本是否安全?

我在 Ubuntu 上运行 redmine,并且使用 sudo 运行它。如果我尝试以我的 redmine 用户身份运行,我会在日志文件中收到权限错误。

这安全吗?我应该担心吗?

0 投票
1 回答
4247 浏览

redmine - 将需求映射到 Redmine 中的功能的最佳方式是什么?

我是 Redmine 的新手,我想看看是否有一种将需求(如产品经理所述)与 Redmine 中的问题相关联的好方法。对我来说,一种低影响的方法似乎是定义一个需求跟踪器,然后添加一个自定义字段,其中包含指向功能票的链接列表。我试过这样做,但无法弄清楚如何在自定义字段文本框中添加链接。

所以我想我有一个一般性问题和一个具体问题,

一般)Redmine 社区中是否有公认的方法来实现从需求到功能或问题列表的链接?

具体)我可以在问题字段中创建指向另一个问题的链接吗?

0 投票
4 回答
1917 浏览

ruby - 通过命令行将文件添加到 redmine

我们有一个自动构建系统,可以输出包,经过回归测试并打包到一个整洁的安装程序中,准备好供最终用户进行 d/l 和部署。我们通过 redmine 跟踪最终用户支持请求/错误报告。到目前为止,我们手动将包上传到相应的。redmine 项目的“文件”部分,通过 Web 界面。

我想做的是自动化这一步。我想这需要几行 Ruby 来与 redmine 的数据库交互。我对 redmine 的内部结构知之甚少。:)

基本上我想要相当于一个

作为一个 Ruby(或任何适合需要的语言)脚本,它创建正确的文件名并将文件注册到 redmine 的数据库中,因此它看起来好像是通过 Web 界面手动上传的。

干杯!