标签: redmine

Redmine最佳实践

您在Redmine项目管理流程中使用了哪些提示和"标准"?

您是否有可以共享的标准wiki插入模板或使用错误功能任务和支持问题来处理项目的标准方法?

您是否将问题和更新通过电子邮件发送到Redmine?你使用论坛吗?你使用SVN存储库吗?你是否在eclipse中使用Mylyn来处理任务列表?

我试图拖动我们的部门.进入一些基于Web的PM,而不是通过电子邮件发送模糊需求的Word文档,然后Word文档解释如何在一堆竞争更新和项目中丢失QA和Deploy,以便在我必须修复某些内容时,没有人能找到关于它如何工作的任何文件.

project-management redmine

85
推荐指数
8
解决办法
6万
查看次数

Trac vs. Redmine

我正在从事研究工作,我的生物信息学工作组需要一个项目管理软件来跟踪多个项目(Linux环境).最初,我们计划使用TRAC,但后来我意识到了REDMINE.此外,我在2008年和2009年的一些早期帖子中读到许多项目已转向Redmine.现在,我找不到两个系统之间的任何最新或可靠的比较,因此无法确定哪一个更好(也许两者都同样好).

我的问题:

你是否有人在这些系统中的一个甚至两个系统中都有最近的经验,并且可以指出Redmine或Trac(甚至两者)的某些(大)优势/劣势?

要求是:

  • svn和/或dcvs(Git)支持
  • 文件管理
  • 票务
  • 错误跟踪
  • 维基/内部博客(即知识管理)
  • 多项目支持
  • 安装应尽可能简单
  • 在启动并运行可用的项目管理软件之前,不应该安装数百个插件(基本安装应具有大多数功能)

非常感谢你的时间!干杯

project-management trac redmine

53
推荐指数
3
解决办法
5万
查看次数

Redmine和Scrum

Redmine中对Scrum的最佳支持是什么?

  • 最佳做法?
  • 插件支持?

我尝试的所有插件要么不再那么活跃和/或不能完成使用Scrum管理一个主要项目的任务.

我用Google搜索无济于事......

plugins scrum redmine

43
推荐指数
5
解决办法
5万
查看次数

Python POST二进制数据

我正在编写一些与redmine接口的代码,我需要上传一些文件作为过程的一部分,但我不知道如何从包含二进制文件的python中执行POST请求.

我试图在这里模仿命令:

curl --data-binary "@image.png" -H "Content-Type: application/octet-stream" -X POST -u login:password http://redmine/uploads.xml
Run Code Online (Sandbox Code Playgroud)

在python(下面)中,它似乎不起作用.我不确定问题是否与编码文件有关,或者标题是否有问题.

import urllib2, os

FilePath = "C:\somefolder\somefile.7z"
FileData = open(FilePath, "rb")
length = os.path.getsize(FilePath)

password_manager = urllib2.HTTPPasswordMgrWithDefaultRealm()
password_manager.add_password(None, 'http://redmine/', 'admin', 'admin')
auth_handler = urllib2.HTTPBasicAuthHandler(password_manager)
opener = urllib2.build_opener(auth_handler)
urllib2.install_opener(opener)
request = urllib2.Request( r'http://redmine/uploads.xml', FileData)
request.add_header('Content-Length', '%d' % length)
request.add_header('Content-Type', 'application/octet-stream')
try:
    response = urllib2.urlopen( request)
    print response.read()
except urllib2.HTTPError as e:
    error_message = e.read()
    print error_message
Run Code Online (Sandbox Code Playgroud)

我有权访问服务器,它看起来像编码错误:

...
invalid byte sequence in UTF-8
Line: 1
Position: …
Run Code Online (Sandbox Code Playgroud)

python rest post urllib2 redmine

43
推荐指数
1
解决办法
8万
查看次数

通过插件访问Redmine控制器

我已经在Redmine官方网站上提出了这个问题,但我没有得到任何答案,也许我会有更多机会在这里.

我正在开发一个项目,我尝试通过添加一些功能来改进Redmine 的现有插件,以允许用户使用简单的表单在Redmine文档中上传他的Dropbox文件.Redmine已经有了这种可能性,所以我想使用Redmine源代码中已经定义的控制器和方法.

我在其中一个插件视图中有以下代码:

<% html_title "Reddrop - Sync" %>
<h2>Synchronisation page</h2>
<p>Please choose your file</p>
<%= form_tag({:controller => "documents", :action => "add_attachment", :id => @document},    :multipart => true) do %>
<%= file_field_tag 'attachments[dummy][file]', :id => nil, :multiple => true, :onchange => "addInputFiles(this)" %>
<%= submit_tag(value = "Sync this file with Redmine") %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

我正在调用add_attachmentRedmine源代码中定义的"文档"控制器和方法.当我提交表单时,我收到以下错误:

ActionController::RoutingError (No route matches {:controller=>"documents", :action=>"add_attachment", :id=>nil}):
Run Code Online (Sandbox Code Playgroud)

如果它们是在Redmine源代码中定义的,是否可以通过插件调用这些控制器/方法?

如果是的话,也许您可​​以就如何配置我的路线提出一些建议?

plugins ruby-on-rails redmine

41
推荐指数
1
解决办法
1042
查看次数

Redmine&Git集成

我正在考虑从svn和Trac转移到git和Redmine.我只是想知道每个人的体验是什么.git与Redmine的整合程度如何?

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

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

git redmine

35
推荐指数
3
解决办法
4万
查看次数

Redmine vs Chiliproject

我正在从Redmine的实验装置切换到公司广泛使用.我们确实使用了一些对我们来说是强制性的插件,例如redmine_backlog和redmine_gitosis(unmaintained,存在几个forks).虽然redmine发布了1.2.0,但chiliproject刚刚发布了1.5.0并确保主题和插件兼容.

让他们决定分叉redmine的原因让人觉得有很强的动力来支持这个项目.似乎chiliproject有更多的贡献者并且更频繁地更新.

因此,我正在寻找在生产环境中使用其中一个项目的优缺点!

谢谢,

马蒂厄

redmine agile-project-management chiliproject

32
推荐指数
1
解决办法
1万
查看次数

Redmine:多次复制问题

复制一个问题及其子问题是一个本机内置功能,因此工作得很好.

但有多种方法可以多次这样做?就像重新创造一个问题(包括它的孩子)二十或五十次?

编辑2

这个新功能应该可以通过Redmine界面访问,并兼容任何浏览器.

它是一个全新的插件,内置复制功能的扩展,对一个PHP-script或其他任何东西的调用并不重要.由于兼容性(网络,浏览器等),我想完全服务器端修改是唯一的方法.

必须更改默认插件的哪些部分(在投票教程中创建)或核心元素?

我在哪里可以找到本机问题复制功能的代码?

或者 - 如果所有这些都太复杂 - 我如何编写我的插件指向直接PHP操作SQL数据库的文件?

编辑:

澄清:就像正常的复制功能(在上下文菜单或右上角的链接中,我不在乎)我想复制一个问题及其子问题n次.要让用户设置金额n,任何用户编号输入都可以,例如文本框,弹出窗口等.

ruby sql ruby-on-rails redmine

29
推荐指数
1
解决办法
1602
查看次数

Mylyn和Redmine整合

我正在努力让Mylyn和Redmine一起工作,这样我就可以在Eclipse内部管理任务.我在redmine wiki http://www.redmine.org/wiki/redmine/HowTo_Mylyn上看到了这个,但我认为这是旧版本的Mylyn.

我找不到Mylyn的Generic Web Connector插件,但是有这个Web模板插件.我认为有人取代了Generic Web Connector.但它与Redmine wiki上发布的屏幕截图截然不同.没有任务URL,新任务URL等.

mylyn redmine

26
推荐指数
4
解决办法
2万
查看次数

将Redmine问题与SVN修订版链接的最佳方法

我们正在使用Redmine进行问题和错误跟踪.我们添加了SVN集成,但是,通过这样做,它只显示活动中的SVN修订.

很高兴看到由bug或问题引起的所有SVN更改.但这似乎不可能.

有没有办法做到这一点?如果不是Redmine,这是实现这一目标的最佳替代跟踪系统吗?

svn bug-tracking redmine

25
推荐指数
2
解决办法
3万
查看次数