2010-10-02 8 views
3

Я хочу разместить проект java на бесплатном веб-сайте проекта. Я хочу использовать SVN (если возможно интегрирован в NetBeans).Бесплатный сайт для хостинга проектов, который легко интегрируется с Hudson/Maven и т. Д.

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

Есть ли такие сайты?

Благодарим вас за ответы.

Если есть альтернатива, в которой вы думаете, что это лучше, чем SVN или что-то еще, используйте достаточную аргументацию, чтобы убедить меня. Я принимаю любые предложения, которые вы опробовали.

ответ

4

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

Хостинг Непрерывная интеграция для Java не является чем-то легким для предоставления бесплатно по своей природе (потому что это очень интенсивно с процессором и диском), поэтому вы не найдете этого на «больших» публичных кузницах.

Единственное, что я знаю, что предлагает CI (и подрывная деятельность, список рассылки, wiki и т. Д.) - CodeHaus.org. Может быть вариант, если ваш проект «имеет право».

Если нет, то запустить Хадсон себя (и просто подключить его на любой размещается хранилище Subversion, например, на Google Code) или ... использовать коммерческие услуги, как CloudBees, MikeCI, CI Foundry. См. Также Hosted Continuous Integration.

+0

Угу (+1), установка Hudson не сложно (хотя на окнах может оказаться;)) – Bozho

0

На самом деле мой вопрос был чем-то вроде консультационного 2 вопроса. Вот мои ответы на них.

  1. Найти репозиторий SVN свободного управления источником
    • я остановился на двух вариантах:
      • Java.net - это похоже на хранилище с будущего, и она становится модернизирован с технологией Кенай, так что я надеюсь, что это стабильно и быстро.
      • kenai.com - Очень приятная интеграция с NetBeans! Прост в использовании и имеет множество функций, таких как интегрированная отчетность об ошибках. К сожалению, этот мертв, и проекты мигрируют до java.net. Так что придерживайтесь первого предложения.
  2. Интеграция с Хадсон
    • я не установил и настроил Хадсон, но я предполагаю, что это не будет такой проблемы. Посмотрим.