Интернет-среда для совместной работы (не только для разработчиков)

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

На данный момент мы в основном используем Basecamp для отслеживания требований клиентов, документов и т. Д. И, с другой стороны, SVN для контроля версий (только между разработчиками).

Итак, цель состоит в том, чтобы интегрировать Trac в пакет (и, возможно, другие полезные функции), я искал онлайн-среду, которая могла бы удовлетворить эти требования. Их много, но меня больше всего беспокоит то, что я не хочу пугать дизайнеров, менеджеров проектов, клиентов чем-то слишком вызывающим.

Пока что наиболее подходящим решением, которое я нашел, является Assembla.

Любые советы приветствуются!

Спасибо,

T

РЕДАКТИРОВАТЬ :

Спасибо всем за ваш вклад! Хотя за ответ проголосовали автоматически. В настоящее время мы пробуем REDMINE.


person Theo.T    schedule 22.02.2009    source источник


Ответы (6)


Assembla - хороший вариант. Вы также можете попробовать devjavu. Я использовал их оба пару лет, у devjavu более чистая среда.

Я видел «SVN-and-trac в действии» в двух проектах, в которых я работал с дизайнерами, руководителями проектов, людьми, которые ранее не контактировали с системой контроля версий. Они без проблем использовали наиболее распространенные функции, я не думаю, что это должно быть большой проблемой, если ваша команда может пройти двухчасовое обучение основным концепциям управления версиями с помощью Subversion.

РЕДАКТИРОВАТЬ:

По этой теме есть страница сравнения, это должен быть хороший ресурс. Если это не так, по крайней мере, у них есть большое количество ссылок на услуги хостинга svn. ;)

person Victor Rodrigues    schedule 04.03.2009
comment
Спасибо за это, Виктор, я проверила дежавю, выглядит неплохо. Что касается SVN, большая часть команды знает об этом, но, к сожалению, не может особо беспокоиться об этом, поскольку это ограничит их «естественный» рабочий процесс. Тем не менее, инструменты (например, система тикетов, поток) могут сразу стать полезными и стать хорошим введением ... - person Theo.T; 05.03.2009
comment
dejavu отменил свою службу trac / svn - person Vitalie; 04.11.2009

Вы ищете хостинг или не хостинг? Мы используем redmine, альтернативу Trac, которая была простой для настройка и использование. Пользовательский интерфейс простой и интуитивно понятный. Достаточно гибкая конфигурация, позволяет использовать несколько проектов, интеграцию управления исходным кодом (для SVN, git, CVS, все обычные), интегрированные вики, форумы, файлы и т. Д. Другие имена, которые можно бросить, включают раскручивать, jira, маяк и просеять приложение.

person jtgameover    schedule 10.03.2009
comment
У меня большой опыт работы с Unfuddle. - person kkubasik; 10.03.2009
comment
Спасибо, звучит интересно! Хотя я больше искал что-то размещенное, так как я бы предпочел избежать обслуживания. Легко ли сделать резервную копию и т. Д.? - person Theo.T; 10.03.2009
comment
Честно говоря, я не знаю ответа. Быстрый просмотр сайта Unfuddle показывает, что он работает на Amazon Web Services, поэтому я предполагаю, что они уже делают резервную копию на S3 (любой достойный хостинг будет) ... rapd.wordpress.com/2008/10/14/ - person jtgameover; 10.03.2009
comment
+1, чтобы расслабиться. Мы используем его для всего: ux, dev, продажи и т. Д. - person Stewart Robinson; 10.03.2009

Возможно, это не идеально подходит для того, что вы ищете, но рассматривали ли вы код Google? Отслеживание ошибок, контроль версий, вики. Это даже бесплатно.

person Coltin    schedule 23.02.2009
comment
Спасибо за вклад, на самом деле это интересный момент. С этической точки зрения мне не очень удобно хранить конфиденциальные проекты на бесплатном крупном сервере, таком как Google. - person Theo.T; 24.02.2009
comment
почти уверен, что код Google предназначен только для открытого исходного кода. - person Dan Rosenstark; 10.03.2009

Я бы порекомендовал Confluence. Он гибкий и доступен как на хостинге, так и вне его. По сути, это вики, но в ней есть удобное управление версиями как для страниц, так и для вложений. Он отслеживает, кто что меняет, а система разрешений позволяет вам указать, кто что видит (например, чтобы разрешить вашим клиентам доступ, но только в соответствующие области). У него есть удобные варианты интеграции, такие как удаленный интерфейс API, интерфейс WebDAV, а также доступно множество плагинов для функций, не включенных по умолчанию.

Вы также можете взглянуть на Jira, который более полезен для управления проектами.

Нет, я не работаю в atlassian.

person Sietse    schedule 10.03.2009

Я уже почти два года использую Unfuddle.

Это отлично. Он обеспечивает хостинг SVN и GIT, не экономит на онлайн-пространстве, имеет встроенное отслеживание ошибок / проблем (можно импортировать из Trac) И интегрировано с SVN, имеет вики, мини-форумы, отслеживание времени ... но это очень прост в использовании и имеет непривычный интерфейс.

У него также чистый API. Я делаю резервную копию (они тоже делают это автоматически, но я очень осторожен со своими данными) с помощью простого скрипта Powershell.

Они очень ориентированы на клиента: однажды мне потребовалось, чтобы они импортировали репо SVN, которое у меня было раньше, и они ответили и выполнили работу в течение получаса или около того.

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

Мне не от чего отказываться, и я никоим образом не являюсь аффилированным лицом, я просто очень довольный клиент.

person rawpower    schedule 10.03.2009

Я использую SVN + TRAC + MediaWIKI в качестве основного инструмента для полного взаимодействия между всеми цепочками процесса разработки.

Разработчики используют SVN для управления версиями, TRAC для мониторинга проблем, отчет QA и WIKI в качестве источника требований и технической документации.

QA использует TRAC для сообщения о проблемах и WIKI в качестве источника рабочих процессов и требований. PM и TL используют TRAC для создания отчетов о выгрузке и WIKI в качестве источника всей документации.

Высшее руководство видит верхнюю часть айсберга, визуализированную выгорающей графикой.

Поэтому могу порекомендовать использовать TRAC с интеграцией с SVN и MediaWIKI. Все бесплатно. Для его запуска требуется лишь некоторое время.

person Mr.ElectroNick    schedule 10.03.2009