标签: redmine

将SVN用户映射到Redmine用户

我们开始使用Redmine作为我们的任务跟踪工具,由于某种原因,我们不能拥有相同的SVN和Redmine用户登录.如何通过配置文件或其他方式将SVN用户名映射到Redmine用户名?

由于现在所有提交都是由Anonymous执行的,我们无法跟踪谁是修订的提交者.

我们如何解决这个问题?

ADD: 事实上,Redmine wiki中有一段关于用户映射配置的段落,但它现在已经空了.您可以在http://redmine.org/wiki/1/RedmineRepositories的底部找到它

svn redmine

5
推荐指数
1
解决办法
3342
查看次数

从本地 Redmine 开始 - 以后迁移到服务器有多容易?

我正在着手许多大型 PHP 项目,我需要这些项目的错误跟踪、Wiki 和 Subversion 集成功能。

我曾经有一个运行 Windows Server 的虚拟服务器和一个 Trac/SVN 安装,但我计划今年搬迁到另一个国家,所以我想关闭该服务器并将功能移至我工作站上的虚拟机暂时。

鉴于无论如何我都必须建立一个新环境,我想借此机会尝试一下 Redmine,出于多种原因,我已经关注了一段时间。该bitnami包被许诺给我必要的指向和点击的幸福得到快速启动。

我想从有 Redmine 经验的人那里知道的是:

  • 如果我开始在本地虚拟机上创建项目环境,以后是否可以轻松地将它们迁移到 Redmine 托管提供商(或运行 redmine 的服务器)?我确定有导出工具等等,但在实践中会有多困难?从 1(噩梦)到 10(点击这里,上传那里,完成)?

ruby redmine

5
推荐指数
1
解决办法
2999
查看次数

寻找问题跟踪器/项目管理软件,根据优先级/关系自动管理开始/完成日期

所以,一点背景.我们是一家拥有六名开发人员的小公司.我们一直在评估许多项目管理/问题跟踪软件包(TRAC,Redmine,FogBugz等),并试图为管理项目,添加功能,修复错误等创建一个不错的流程/工作流程.我想要考虑我们的要求与我们规模的大多数其他公司类似.

从本质上讲,这归结为1)PM和开发人员跟踪项目,问题,错误等的简单方法2)PM和管理人员/管理人员轻松获取进度的鸟瞰图并轻松实现管理时间表,时间表和优先事项.

尝试TRAC后,我们搬到了Redmine.我们发现Redmine比跟踪管理更容易,并且子项目和子票的能力很强.

然而,我们遇到的一个大问题是管理时间表和时间表非常困难.管理似乎非常耗费时间,因为您必须手动输入每个故障单,项目等的开始日期,预计时间和结束日期.

因此,如果您根据优先级设置一个月的计划,当特定的故障单/问题/子项目占用的时间超过估计时间时,您应该做什么.现在,似乎我必须重新进入并手动更改每个项目的开始/结束日期.

理想的是能够设置优先级/依赖关系和门票/里程碑的预计时间,并让软件自动管理开始/结束日期.有谁知道如何让Redmine这样做,或推荐一个可以做这样的事情的不同的软件包!

project-management trac redmine

5
推荐指数
1
解决办法
524
查看次数

在redmine中接收imap电子邮件的问题

我收到的电子邮件不断被忽略,也没有归档到正确的项目中.我在这里错过了什么?

rake -f /home/kickapps/redmine/Rakefile redmine:email:receive_imap \
RAILS_ENV="production" \
host=imap.gmail.com \
ssl=SSL \
port=993 \
move_on_success=FILED \
move_on_failure=IGNORED \
username=redmine@kitops.com \
password=*************** \
unknown_user=accept \
no_permission_check=1 \
project=test \
allow_override=project,tracker

redmine

5
推荐指数
1
解决办法
4033
查看次数

HG 克隆在 Redmine VMWare 计算机上返回“中止:HTTP 错误 406:不可接受”

我对 SCM 系统真的很陌生,所以我开始研究 Mercurial,但我面临一个我不知道如何解决的问题。我希望有人能指出我正确的方向:-):

因此,我已经在Windows 2003(64 位)作为操作系统的 Vmware 计算机上安装了 BitNami Redmine Stack ( http://bitnami.org/stack/redmine )。在同一个 VM 上,我安装了Mercurial-2.3(Mercurial 2.3 Inno Setup 安装程序 - x64 Windows - 不需要管理员权限),然后重新启动。之后,创建了一个目录 (e:\helloworld),我已经使用一些基本的 HG 命令(HG Init、HG Add、HG Commit)初始化了该目录。

使用主机确认与VMWare来宾计算机的正确通信,我在Redmine中创建了一个小项目,添加了一个以Mercurial作为SCM的存储库,并包含了初始化目录(服务器上的e:\helloworld)。存储库在 Redmine 中正确显示,并且如果我进行一些更改并执行一些提交,则直接在虚拟计算机中工作,更改将显示在 Redmine 存储库中。根据我目前有限的知识,当我直接在 VM 中工作时,一切似乎都没问题,但是当我尝试使用 HG clone 从主机克隆目录时,服务器响应:

C:\helloworld>hg clone http://redminevm/redmine/projects/helloworld 
abort: HTTP Error 406: Not Acceptable
Run Code Online (Sandbox Code Playgroud)

我还尝试使用 IP 地址而不是主机名,将用户名和密码添加到 URL,或者在尝试 hg 克隆之前初始化本地文件夹。我所有的尝试都返回相同的结果。我假设服务器中的某些内容不正确,但我不知道它可能是什么。

为了允许我通过 http 克隆 Mercurial 存储库,应该在服务器(或客户端)上查看什么?

非常感谢您提前!

亚历克斯。

vmware mercurial redmine

5
推荐指数
1
解决办法
3719
查看次数

redmine 安装失败,超类与 SyntaxError 类不匹配

我正在尝试安装 redmine-2.4.1,但我收到类 SyntaxError 的超类不匹配。这里可能有什么问题?

ruby -v
ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-linux]

rails -v
Rails 3.2.15

lsb_release -a 
LSB Version:    :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS
Description:    CentOS release 5.4 (Final)
Release:        5.4
Codename:       Final
Run Code Online (Sandbox Code Playgroud)
    $ rake generate_secret_token --trace
    /usr/local/lib/ruby/2.0.0/x86_64-linux/psych.so:警告:已初始化常量 Psych::Parser::ANY
    /usr/local/lib/ruby/2.0.0/x86_64-linux/psych.so:警告:已初始化常量 Psych::Parser::UTF8
    /usr/local/lib/ruby/2.0.0/x86_64-linux/psych.so:警告:已初始化常量 Psych::Parser::UTF16LE
    /usr/local/lib/ruby/2.0.0/x86_64-linux/psych.so:警告:已初始化常量 Psych::Parser::UTF16BE
    耙子中止!
    类 SyntaxError 的超类不匹配
    /usr/local/lib/ruby/2.0.0/psych/syntax_error.rb:5:in `'
    /usr/local/lib/ruby/2.0.0/psych/syntax_error.rb:1:in `'
    /usr/local/lib/ruby/2.0.0/psych.rb:1:in `require'
    /usr/local/lib/ruby/2.0.0/psych.rb:1:in `'
    /usr/local/lib/ruby/gems/2.0.0/gems/activesupport-3.2.15/lib/active_support/ordered_hash.rb:2:in `require'
    /usr/local/lib/ruby/gems/2.0.0/gems/activesupport-3.2.15/lib/active_support/ordered_hash.rb:2:in `'
    /usr/local/lib/ruby/gems/2.0.0/gems/activesupport-3.2.15/lib/active_support/ordered_options.rb:1:in `require'
    /usr/local/lib/ruby/gems/2.0.0/gems/activesupport-3.2.15/lib/active_support/ordered_options.rb:1:in `'
    /usr/local/lib/ruby/gems/2.0.0/gems/railties-3.2.15/lib/rails/configuration.rb:2:in `require'
    /usr/local/lib/ruby/gems/2.0.0/gems/railties-3.2.15/lib/rails/configuration.rb:2:in `'
    /usr/local/lib/ruby/gems/2.0.0/gems/railties-3.2.15/lib/rails/railtie.rb:2:in `require'
    /usr/local/lib/ruby/gems/2.0.0/gems/railties-3.2.15/lib/rails/railtie.rb:2:in `'
    /usr/local/lib/ruby/gems/2.0.0/gems/railties-3.2.15/lib/rails/engine.rb:1:in `require'
    /usr/local/lib/ruby/gems/2.0.0/gems/railties-3.2.15/lib/rails/engine.rb:1:in `'
    /usr/local/lib/ruby/gems/2.0.0/gems/railties-3.2.15/lib/rails/plugin.rb:1:in `require'
    /usr/local/lib/ruby/gems/2.0.0/gems/railties-3.2.15/lib/rails/plugin.rb:1:in …

installation redmine

5
推荐指数
1
解决办法
2728
查看次数

Rails/Redmine - 无法验证422错误中的真实性令牌结果

我正在为Redmine平台开发插件,我想使用链接而不是表单将文件附加到文档(基本上上传文件),为此我在方法中创建POST请求.

我按照这里的说明,将内容类型设置application/octet-stream为请求,然后将文件内容放在请求正文中.

我在这个网站上看了很多帖子,我知道这经常被问到但是我无法正确地处理我的请求,我仍然会收到错误.这是我的代码:

uri = URI.parse("http://<my_server_IP_address>:3000/uploads.js")

http = Net::HTTP.new(uri.host, uri.port)
request = Net::HTTP::Post.new(uri.path, initheader = {'X-CSRF-Token' => form_authenticity_token, 'Content-Type' => 'application/octet-stream'})
file = File.new("/home/testFile.txt", 'rb')
request.body = file.read
@response = http.request(request)
Run Code Online (Sandbox Code Playgroud)

如您所见,我使用该form_authenticity_token方法在标头中设置CSRF令牌,但我仍然收到422错误.

Filter chain halted as :verify_authenticity_token rendered or redirected
Completed 422 Unprocessable Entity in 4.7ms (ActiveRecord: 0.0ms)
Run Code Online (Sandbox Code Playgroud)

我也试着把skip_before_filter :verify_authenticity_token我的控制器打开,尽管不推荐,但它也没有用.

你知道这里有什么问题吗?

注意:我正在使用Rails 3.2.16,Ruby 1.9.3-p392和Redmine 2.4.2

ruby ruby-on-rails http-post redmine redmine-plugins

5
推荐指数
0
解决办法
1482
查看次数

Redmine 中单个字符周围的粗体语法

在 Redmine 的文本编辑器中,要使任何单词加粗,您必须用星号 * 将其括起来,例如*this*. 我的问题是如何只让一个字符变粗?*t*his 似乎不起作用。

text-editor character text-formatting redmine

5
推荐指数
2
解决办法
1166
查看次数

Redmine:422 表单真实性令牌无效

我正在使用插件在 IDP 和 redmine 之间启用 SSO。目的是为了避免在登录redmine时重新输入用户名和密码。Redmine 和 IDP 都连接到外部 LDAP。问题是从我的 IDP 重定向回 redmine 之后(输入用户名和密码后),它给出了这个错误。

Redmine 版本:2.5.2,Ruby 版本:1.9.3,Rails 版本:3.2.19

错误

ruby authentication redmine single-sign-on redmine-plugins

5
推荐指数
1
解决办法
9721
查看次数

是否可以自动将 Redmine wiki 页面重定向到另一个页面?

是否可以自动将 Redmine wiki 页面重定向到另一个页面?

我的意思是一种类似于维基百科“重定向自...”的机制,因此我可以为同一页面分配不同的标题(其中一个是主要的)。

wiki redirect redmine

5
推荐指数
1
解决办法
662
查看次数