Есть ли размещенный провайдер SVN, который предлагает инструменты обсуждения наравне с GitHub?

StackOverflow https://stackoverflow.com/questions/606892

Вопрос

Мы используем SVN на работе (т.Это нет проект с открытым исходным кодом) и иметь внешнюю команду, работающую над нашим кодом.Мне бы хотелось иметь возможность лучше общаться с ними, и система комментариев, предоставляемая GitHub, была бы идеальной.

С помощью системы GitHub я могу начать обсуждение любой строки кода в коммите.

Итак, мой вопрос:кто-нибудь знает о размещенный Поставщик SVN, у которого есть аналогичный инструмент?

Чтобы внести ясность: я ищу специально инструменты для обсуждения, которые позволяют удобно обсуждать код.Инструмент GitHub позволяет начать обсуждение строки кода в браузере исходного кода.

Я не ищу формальный инструмент для рецензирования, а скорее инструмент для обсуждения, предназначенный для стимулирования обсуждения кода в коммите.


В настоящее время мы используем Assembla, и они не предлагают такого рода функций ни в браузере репозитория Trac, ни в своем собственном браузере репозитория.


Пример на YouTube

Это было полезно?

Решение

Любой хостинг, предоставляющий доступ к Python.Вы можете использовать Трак с плагин обсуждения

Другие советы

Он не будет размещен на хосте, но вы можете настроить версию инструмента Google Code Review с открытым исходным кодом, ранее отмеченную @SilentGhost, которая называется Rietveld:
http://code.google.com/p/rietveld/

Как есть, он работает на Google AppEngine.Вы можете разместить это самостоятельно, используя AppEngine SDK и Apache mod_proxy, хотя я бы не рекомендовал это, если сайт должен быть общедоступным, поскольку SDK четко отмечает, что он не предназначен для рабочей среды, и поэтому безопасность не учитывается.

В качестве альтернативы Google также выпустила инструмент для преобразования приложений AppEngine в чистые приложения Django, которые затем можно разместить в вашей любимой среде выполнения Python.Вдобавок ко всему, включенное преобразование демонстрационного приложения на самом деле является Rietveld, поэтому они уже позаботились об этом за вас.Смотрите здесь для получения дополнительной информации:
http://code.google.com/appengine/articles/pure_django.html

Как насчет использования Доска обзоров?
Его довольно легко разместить, вы можете легко ограничить доступ с помощью пароля и его можно подключить к SVN.

Я знаю, что это не хостинговая служба, но ее установка настолько проста, что это не должно стать препятствием.

Код Google обеспечивает Обзор кода функциональность, которая включает в себя возможность построчного комментирования, а также комментариев для всего коммита.

Я думаю Бобовый стебель является лучшим для размещенной Subversion.

Я думаю, вам следует использовать git-svn, преобразовать свой репозиторий Subversion в Git и использовать github, но Beanstalk, безусловно, лучший с точки зрения возможностей.

Всего наилучшего

Я бы порекомендовал svnrepository.com.Он устанавливает отслеживать для вас, чтобы управлять своим проектом.

Хотя это не построчная система, вы можете организовать обсуждение, зафиксировав ситуацию, используя cvsчувак с крючками для Базовый лагерь.Это хостинговое решение, и вы также можете использовать Lighthouse или даже FogBugz для работы с ним.Конечно, это, вероятно, больше предназначено для исправления ошибок, чем для общения с командами как такового, но я думаю, что интеграция с Basecamp может сработать в качестве общего решения.Не идеально, но мне это нравится, поэтому я решил выбросить его.

Я не думаю, что сейчас есть что-то, что имело бы построчную версию Github — возможно, это было бы хорошим проектом для начала!На самом деле cvsdude предлагает API для своего корпоративного сервиса, поэтому, если вы хотите создать свою собственную базовую дискуссионную систему, вы можете сделать это на основе этого, я подозреваю (сам не присматривался к этому слишком внимательно).

Я рекомендую вам использовать Ассамблея.Вы можете получить Репозиторий Subversion http://www.assembla.com/catalog/12-Enhanced-Subversion-Repository-Package всего одним щелчком мыши, и позже вы сможете добавить множество дополнительных инструментов, если они вам понадобятся:

Репозитории

Билеты / Проблемы

  • Отслеживание заявок и проблем Assembla agile
  • Trac, улучшенный за счет управления командой и оповещениями

Сотрудничество

  • Ассамбла вики
  • Сообщения сборки
  • Файлы сборки
  • Ассамбла Чат
  • Трек вики

Учет времени

  • Отчет о времени проекта
  • Отчет о времени сводки
  • Диаграмма выгорания
  • Трекер рабочего времени на рабочем столе

Управление

  • Видимый поток активности с оповещениями по электронной почте и RSS
  • Скрам-отчет
  • Шаблоны проектов
  • Фирменные домашние страницы и пространства
  • Отчеты портфолио

Интеграция

  • ОТДЫХ API
  • Вебхуки — публикация в любом интерфейсе REST
  • Твиттер
  • Затмение Майлин
  • Внешний SVN, Github

Вы можете оформить заказ ИнДеферо, он не обеспечивает построчный анализ кода, но это включено в план на сентябрь 2009 г. или ранее.Обратите внимание, что я разработчик InDefero.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top