您在Redmine项目管理流程中使用了哪些提示和"标准"?
您是否有可以共享的标准wiki插入模板或使用错误功能任务和支持问题来处理项目的标准方法?
您是否将问题和更新通过电子邮件发送到Redmine?你使用论坛吗?你使用SVN存储库吗?你是否在eclipse中使用Mylyn来处理任务列表?
我试图拖动我们的部门.进入一些基于Web的PM,而不是通过电子邮件发送模糊需求的Word文档,然后Word文档解释如何在一堆竞争更新和项目中丢失QA和Deploy,以便在我必须修复某些内容时,没有人能找到关于它如何工作的任何文件.
我正在从事研究工作,我的生物信息学工作组需要一个项目管理软件来跟踪多个项目(Linux环境).最初,我们计划使用TRAC,但后来我意识到了REDMINE.此外,我在2008年和2009年的一些早期帖子中读到许多项目已转向Redmine.现在,我找不到两个系统之间的任何最新或可靠的比较,因此无法确定哪一个更好(也许两者都同样好).
我的问题:
你是否有人在这些系统中的一个甚至两个系统中都有最近的经验,并且可以指出Redmine或Trac(甚至两者)的某些(大)优势/劣势?
要求是:
非常感谢你的时间!干杯
Redmine中对Scrum的最佳支持是什么?
我尝试的所有插件要么不再那么活跃和/或不能完成使用Scrum管理一个主要项目的任务.
我用Google搜索无济于事......
我正在编写一些与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) 我已经在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_attachment
Redmine源代码中定义的"文档"控制器和方法.当我提交表单时,我收到以下错误:
ActionController::RoutingError (No route matches {:controller=>"documents", :action=>"add_attachment", :id=>nil}):
Run Code Online (Sandbox Code Playgroud)
如果它们是在Redmine源代码中定义的,是否可以通过插件调用这些控制器/方法?
如果是的话,也许您可以就如何配置我的路线提出一些建议?
我正在考虑从svn和Trac转移到git和Redmine.我只是想知道每个人的体验是什么.git与Redmine的整合程度如何?
我已决定从svn更改为git - 我们的分布式工作,需要经常分支和合并,这将使git的生活变得更加容易.但是我们可能需要将事情分成多个项目.根据我一直在阅读的内容,git和多个项目没有与Trac整合得太顺利.除此之外,在我对git的调查中,Redmine也引起了我的注意,其中一些功能看起来非常有用.
但是,我没有找到与我想要的git和Redmine一样多的用户体验(可能是由于我缺乏搜索技能......)所以想听听你的意见和例子.
我正在从Redmine的实验装置切换到公司广泛使用.我们确实使用了一些对我们来说是强制性的插件,例如redmine_backlog和redmine_gitosis(unmaintained,存在几个forks).虽然redmine发布了1.2.0,但chiliproject刚刚发布了1.5.0并确保主题和插件兼容.
让他们决定分叉redmine的原因让人觉得有很强的动力来支持这个项目.似乎chiliproject有更多的贡献者并且更频繁地更新.
因此,我正在寻找在生产环境中使用其中一个项目的优缺点!
谢谢,
马蒂厄
复制一个问题及其子问题是一个本机内置功能,因此工作得很好.
但有多种方法可以多次这样做?就像重新创造一个问题(包括它的孩子)二十或五十次?
编辑2
这个新功能应该可以通过Redmine
界面访问,并兼容任何浏览器.
它是一个全新的插件,内置复制功能的扩展,对一个PHP-script
或其他任何东西的调用并不重要.由于兼容性(网络,浏览器等),我想完全服务器端修改是唯一的方法.
必须更改默认插件的哪些部分(在投票教程中创建)或核心元素?
我在哪里可以找到本机问题复制功能的代码?
或者 - 如果所有这些都太复杂 - 我如何编写我的插件指向直接PHP
操作SQL
数据库的文件?
编辑:
澄清:就像正常的复制功能(在上下文菜单或右上角的链接中,我不在乎)我想复制一个问题及其子问题n次.要让用户设置金额n,任何用户编号输入都可以,例如文本框,弹出窗口等.
我正在努力让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等.
我们正在使用Redmine进行问题和错误跟踪.我们添加了SVN集成,但是,通过这样做,它只显示活动中的SVN修订.
很高兴看到由bug或问题引起的所有SVN更改.但这似乎不可能.
有没有办法做到这一点?如果不是Redmine,这是实现这一目标的最佳替代跟踪系统吗?