与 Subversion 集成的票务/跟踪系统?
我的公司使用 StarTeam 进行源代码控制和 CR 管理,但我真的很想切换到 Subversion 进行源代码控制。 对于了解 ClearQuest 和 ClearCase 的人来说,StarTeam 能够创建票证,稍后可以将其与代码更改相关联。
是否有任何类似的产品可以与 Subversion 很好地集成(最好是免费的,但我不一定反对商业应用程序的想法)? 不久前我玩过trac,但我对它并没有太印象深刻。
My company uses StarTeam for source control and CR management, but I would really like to switch to Subversion for source control. For those of you that know ClearQuest and ClearCase, StarTeam has the ability to create tickets, which can later be associated with code changes.
Are there any similar products that integrate nicely with Subversion (preferably free, but I'm not necessarily against the idea of a commercial app)? I played around with trac a while back, but I wasn't overly impressed with it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(13)
我一周前安装了 Redmine 。 它与 Trac 非常相似,但用 ruby on Rails 编写,具有更好的主题和一些不错的 ajax 功能(右键单击问题会弹出一个菜单,您可以在其中针对特定问题更改一堆内容。)它与 Subversion 和您可以将其配置为对 svn-commit 中的关键字(问题)做出反应,并将这些提交连接到特定的问题 ID。
到目前为止我很满意!
I installed Redmine a week ago. It's quite similar to Trac but written in ruby on rails and with a better theme and with some nice ajax features (right clicking issues brings up an menu where you can change a bunch of things for that specific issue.) It integrates perfectly with Subversion and you can configure it to react to keywords (issues) in a svn-commit and connect those commits to a specific issue ID.
I'm happy with it so far!
Jira 只需稍加努力即可与 Subversion 很好地集成。
将 Bamboo 与 Subversion 和 Jira 可以帮助集成您的整个发布管理周期 - 请参阅 实现版本控制系统的好策略
Jira integrates well, with a little effort, with Subversion.
Using Bamboo together with Subversion and Jira can help integrate your whole release management cycle - See A good strategy for implementing a versioning system
看看 DZone,assembla 似乎可以满足您的需求。 我自己没有使用过它,但它确实将 Subversion、Tickets 和项目管理集成到一个包中。
Looking at DZone it appears that assembla may fit your needs. I haven't used it myself but it does integrate Subversion, Tickets and project management into one package.
FogBugz 也与 SVN 集成,尽管它不是免费的。
FogBugz also integrates with SVN, although it is not free.
我也在几个项目中使用 Trac,但我正在切换到 Redmine。
Redmine 开箱即用地处理多个项目和子项目,总体看起来比 Trac“更好”。
两者都与 subversion 集成,因此需要确定您真正需要的功能以及您可能已经可用的后端语言(Trac 在 Python 上运行,Redmine 在 Ruby on Rails 上运行)。
I'm also using Trac for several projects but I'm in the process of switching to Redmine.
Redmine handles multiple projects and sub-projects right out of the box and overall seems "nicer" than Trac.
Both have integration with subversion so it's a matter of determine the features you really need and the backend language you might already have available (Trac runs on Python, Redmine on Ruby on Rails).
我刚刚设置了这个组合:
它允许我通过 Tortoise SVN 添加 Fogbugz 案例编号,然后我可以看到来自 FogBugz 的代码更改。
I just set up this combination:
It lets me add Fogbugz case number through Tortoise SVN and then I can see code changes from FogBugz.
我们使用Redmine & 我公司的 Beanstalk,到目前为止我们对他们很满意。
我们评估了 Trac、Bugzilla、Mantis、Lighthouse 和 Redmine(由于价格高得出奇,FogBugz 不是一个选择),并决定我们最喜欢 Redmine。
We use Redmine & Beanstalk at my company, and we're happy with them so far.
We evaluated Trac, Bugzilla, Mantis, Lighthouse and Redmine (FogBugz wasn't an option due to the incredibly high price), and decided that we like Redmine the best.
所有领先的错误跟踪系统都与 Subversion 集成,以便 Subversion 修订版可以与问题相关联。
BugTracker.NET(免费)
FogBugz(商业)
Jira(商业)
螳螂(免费)
RedMine(免费)
Trac(免费)
有个问题要问:
您想托管它还是有人为您托管? 如果您希望为您托管它,请添加到列表中:
灯塔(商业)
Assembla(商业)
您还可以找到 FogBugz、Jira 和 Trac 的托管解决方案。
或者您更喜欢在内部运行应用程序,甚至自定义代码? 然后选择基于您熟悉的技术构建的免费开源替代方案。
All the leading bug tracking systems integrate with Subversion so that the Subversion revisions can be associated with the issue.
BugTracker.NET (free)
FogBugz (commercial)
Jira (commercial)
Mantis (free)
RedMine (free)
Trac (free)
A question to ask:
Do you want to host it or have it hosted for you? If you want it hosted for you, then add to the list:
Lighthouse (commercial)
Assembla (commercial)
You can also find hosted solutions for FogBugz, Jira, and Trac.
Or do you prefer to run the app in-house, and maybe even customize the code? Then go with a free open source alternative that's built on a technology you are comfortable with.
我们的 Bitnami 项目网站为许多开源项目提供免费的一键安装程序,其中包括与 Subversion 和所有依赖项的集成运行所需要的(Redmine 中的 Ruby on Rails,Trac 中的 Python 等等)。 安装程序是独立的(它们不会接触您的系统)并且只需几分钟即可安装(或卸载),因此您可以轻松“试驾”Redmine、Mantis、Trac 等。
Our Bitnami project website provides free one-click installers for a number of open source projects that include integration with Subversion and all the dependencies that are needed to run (Ruby on Rails in the case of Redmine, Python in the case of Trac and so on). The installers are self-contained (they won't touch your system) and take literally minutes to install (or uninstall) so you can easily "test-drive" Redmine, Mantis, Trac, etc.
Redmine 规则。
Redmine rules.
在工作中,我们使用 redmine,并且对它非常满意...
将它与 subversion 集成确实是理所当然的...
At work we use redmine and are very pleased with it...
Integrating it with subversion is really a no brainer...
好吧,对我来说最重要的是:
Assembla Private SVN Repository(像免费啤酒一样免费)
共享主机上的私人Redmine安装。 (便宜……就像廉价啤酒一样)
您可以在 assembla 中创建任意数量的 svn 存储库(真的很酷),将它们与新的 Redmine 项目连接起来,纯粹的甜蜜在等待着您。
Ok, the killer deal for me it's:
Assembla Private SVN Repository (free as in free beer)
Private Redmine installation on shared hosting. (cheap... as in cheap beer)
You can create as many svn repos in assembla as you want (really it's cool), connect them with a new Redmine Project, and pure sweetness awaits you.
Gemini 集成得非常好 - www.countersoft.com
Gemini integrates very well - www.countersoft.com