Я использую Assembla.com, и он делает все, что мне нужно: SVN, отслеживание ошибок, продажа билетов ... единственное, что мне не нравится, это то, что сервер не мой, я помещаю все имущество своей компании на сервер в мог. Мне было интересно, есть ли виртуальная машина для загрузки и установки на мой сервер, чтобы обслуживать все, что делает Assembla?
Вы можете осмотреть Linux под ключ интернет сайт. Когда я искал простой способ оценить интегрированный сервер отслеживания ошибок / SCM, я нашел ПРОФ и Redmine техника интересная, если не совсем то, что нам было нужно в то время. Однако ваш пробег может отличаться.
О, и если вы не совсем привязаны к SVN, вы можете проверить Mercurial для вашего SCM, вы никогда не захотите вернуться к SVN после его попытки. Распределенный контроль версий - это глоток свежего воздуха после многих лет «традиционного» управления версиями, и если вы используете TortoiseSVN, затем ЧерепахаHg будет ветерок.
Хммм, сейчас не могу зайти на Assembla.com - вроде не работает =)
Я не знаю виртуальной машины, содержащей все эти инструменты, но уверен, что ее будет легко настроить очень быстро.
Другой вопрос: как вы думаете, такая хорошая идея? Я бы взял старый Pentium 3 с ebay и настроил его как dev-сервер (но не забудьте сделать резервные копии, резервные копии и РЕЗЕРВНЫЕ КОПИИ!).
В противном случае у вас была бы виртуальная машина, работающая все время, без фактического использования ее все время. И даже P3 (или что угодно) с быстрым диском или контроллером рейда может быть быстрее вашей виртуальной машины.
Альтернатива: аренда виртуального сервера (здесь, в Европе: 3 ГГц, 1024 МБ ОЗУ, 30 ГБ на диске - 8 € / месяц).