是否有托管 SVN 提供商提供与 GitHub 同等的讨论工具?

发布于 2024-07-14 06:49:14 字数 532 浏览 8 评论 0原文

我们在工作中使用 SVN(即,这不是一个开源项目),并且有一个离岸团队在我们的代码中工作。 我很想能够和他们更好地沟通,GitHub 提供的评论系统就更完美了。

借助 GitHub 的系统,我可以开始对提交中的任何代码行进行讨论

所以,我的问题是:有人知道有类似工具的托管 SVN 提供商吗?

需要明确的是,我正在专门寻找可以方便地讨论代码的讨论工具。 GitHub 工具可让您在源浏览器中开始对一行代码进行讨论。

我不是在寻找一个正式的同行评审工具,而是一个旨在促进有关提交中的代码的对话的讨论工具。


我们目前正在使用 Assembla,他们在 Trac 存储库浏览器或他们自己开发的存储库浏览器中都不提供此类功能。


YouTube 上的示例

We use SVN at work (ie. this is not an open-source project) and have an off-shore team working in our code. I'd love to be able to communicate better with them and the commenting system provided by GitHub would be perfect.

With GitHub's system I can start a discussion on any line of code in a commit.

So, my question: does anyone know of a hosted SVN provider that has a similar tool?

To be clear, I'm looking specifically for discussion tools that allow convenient discussion about the code. The GitHub tool lets you start a discussion on a line of code in the source browser.

I'm not looking for a formal peer-review tool, but rather a discussion tool designed to foster conversation about the code in a commit.


We are using Assembla currently and they don't offer this sort of functionality in either the Trac repository browser or their home-grown repository browser.


Example on YouTube

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

零度° 2024-07-21 06:49:14

它不会被托管,但您可以设置 @SilentGhost 之前提到的 Google 代码审查工具的开源版本,该工具名为 Rietveld:
http://code.google.com/p/rietveld/

按原样运行在谷歌应用引擎上。 您可以使用 AppEngine SDK 和 Apache 的 mod_proxy 自行托管此站点,但如果该站点要公开可见,我不建议这样做,因为 SDK 明确指出它不适合生产,因此很少考虑安全性。

另外,Google 还发布了一个工具,用于将 AppEngine 应用程序转换为纯 Django 应用程序,然后您可以通过您最喜欢的 python Web 运行时托管该应用程序。 最重要的是,其中包含的演示应用程序转换实际上是 Rietveld,因此他们已经为您解决了这个问题。 请参阅此处了解更多信息:
http://code.google.com/appengine/articles/pure_django.html

It would not be hosted, but you can setup the open source version of the Google Code Review tool previously noted by @SilentGhost which is named Rietveld:
http://code.google.com/p/rietveld/

As is, it runs on Google AppEngine. You could host this yourself using the AppEngine SDK and Apache's mod_proxy, though I wouldn't recommend this if the site is to be publicly visible as the SDK clearly notes that it is not meant for production and as such security is lightly considered.

Alternatively, Google has also released a tool for converting AppEngine applications into pure Django applications, which you could then host via your favorite python web run time. On top of this, the demo application conversion that's included is actually Rietveld so they have already taking care of this for you. See here for more info:
http://code.google.com/appengine/articles/pure_django.html

做个少女永远怀春 2024-07-21 06:49:14

任何提供 Python 访问权限的主机。 您可以将 Trac讨论插件

Any hosting that provides access to Python. You can use Trac with discussion plugin

一指流沙 2024-07-21 06:49:14

使用审核委员会怎么样?
部署非常简单,可以通过密码轻松限制访问,并且可以与SVN对接。

我知道它不是托管服务,但将其安装到位非常容易,因此它不应该成为一个阻碍。

What about using Review Board?
It's quite easy to put un place, you can easily restrict the access through password and it can be interfaced with SVN.

I know it's not a hosted service, but putting it in place is so easy that it should not be a show-stopper.

梦途 2024-07-21 06:49:14

Google 代码提供 CodeReview 功能,其中包括逐行注释的可能性以及整个提交评论。

Google code provides CodeReview functionality, which includes possibility of line-by-line commenting as well as whole-commit comments.

三生路 2024-07-21 06:49:14

我认为 Beanstalk 是托管 Subversion 的最佳选择。

我认为你应该使用 git-svn 并将你的 subversion 存储库转换为 Git 并使用 github,但就功能而言,Beanstalk 是迄今为止最好的。

一切顺利

I think Beanstalk is the best out there for hosted Subversion.

I think you should use git-svn and convert your subversion repository to Git and use github, but Beanstalk is by far the best in terms of features.

All the best

深海少女心 2024-07-21 06:49:14

我推荐 svnrepository.com。 它会安装 trac 供您管理项目。

I'd recommend svnrepository.com. It installs trac for you to manage your project.

十秒萌定你 2024-07-21 06:49:14

虽然它不是基于行的系统,但您可以使用 cvsdude 带有 Basecamp 的钩子。 它是一个托管解决方案,您还可以使用 Lighthouse 甚至 FogBugz 来使用它。 诚然,它可能更适合错误修复,而不是与团队本身的沟通,但我认为 Basecamp 集成可能适用于通用解决方案。 虽然不完美,但我喜欢它,所以我想我会把它扔掉。

我认为现在没有任何东西可以逐行使用 Github - 也许这是一个很好的项目! 实际上,cvsdude 确实为他们的企业服务提供了一个 API,因此,如果您想构建自己的基本讨论系统,您可以根据我的怀疑来实现(我自己还没有仔细研究过它)。

While it's not a line-based system, you could set up a discussion by commit situation using cvsdude with hooks for Basecamp. It's a hosted solution and you can also use Lighthouse or even FogBugz to work with it. Granted, it's probably more meant for bug fixing than communication with teams per se, but I think the Basecamp integration might work for a general solution. Not perfect but I like it so I thought I'd throw it out there.

I don't think there's anything out there right now that has the line-by-line of Github - perhaps that'd be a good project to start! Actually cvsdude does offer an API for their Enterprise service, so if you wanted to build your own basic discussion system you could do it off of that I suspect (haven't looked too closely at it myself).

嘿嘿嘿 2024-07-21 06:49:14

我建议您使用 Assembla。 您可以获取 Subversion 存储库 http://www.assembla.com/catalog /12-Enhanced-Subversion-Repository-Package 只需单击一下,您就可以在以后添加许多额外的工具以备不时之需:

存储库

票证/问题

  • Assembla 敏捷票证和问题跟踪器
  • Trac,通过团队和警报得到增强管理

协作

  • Assembla Wiki
  • Assembla 消息
  • Assembla 文件
  • Assembla Chat
  • Trac Wiki

时间跟踪

  • 项目时间报告
  • 汇总时间报告
  • 燃尽图
  • 桌面时间跟踪器

管理

  • 带有电子邮件警报和 RSS
  • Scrum 报告
  • 的可见活动流项目模板
  • 品牌主页和空间
  • 项目组合报告

集成

  • REST API
  • Webhooks -发布到任何 REST 接口
  • Twitter
  • Eclipse Mylyn
  • 外部 SVN、Github

I recommend you to use Assembla. You can get Subversion Repository http://www.assembla.com/catalog/12-Enhanced-Subversion-Repository-Package with just one click and you can later add a lot of extra tools in case you need them:

Repositories

Tickets / Issues

  • Assembla agile Ticket and Issue tracker
  • Trac, enhanced with team and alert management

Collaboration

  • Assembla Wiki
  • Assembla Messages
  • Assembla Files
  • Assembla Chat
  • Trac Wiki

Time Tracking

  • Project time report
  • Rollup time report
  • Burndown chart
  • Desktop time tracker

Management

  • Visible activity stream with email alerts and RSS
  • Scrum report
  • Project templates
  • Branded home pages and spaces
  • Portfolio reports

Integration

  • REST API
  • Webhooks - post to any REST interface
  • Twitter
  • Eclipse Mylyn
  • External SVN, Github
彡翼 2024-07-21 06:49:14

您可以查看 InDefero,它不提供逐行代码审查,但这是 9 月份的路线图2009 年或更早。 请注意,我是 InDefero 的开发人员。

You can checkout InDefero, it is not providing the line by line review of code but this is on the roadmap for September 2009 or earlier. Note that I am a developer of InDefero.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文