В настоящее время мы используем Visual Source Safe и BugNet и планируем перейти на VSS. Я настаивал на том, чтобы SVN (а) мы являлись магазином ASP.NET, б) DCVS - это не вариант - независимо от того, насколько мне нравится Hg ;-) или TFS. Итак, мы наконец-то получили новый сервер разработки, поэтому я попросил босса установить на него TFS (30-дневная пробная версия). Тем временем мы начали экспериментировать с FogBugz. Нам действительно нравится FogBugz примерно за 80% того, что мы хотим сделать, а остальные 20% - это, вероятно, вещи, которые мы не знаем, чего хотим.
Я настаиваю на TFS, потому что он позволяет интегрировать (в основном) в IDE все.
Он настаивает на FogBugz, потому что он может группировать задачи по клиенту, а затем проектировать и управлять всем с одной панели. (что означает, что я теряю большую часть своей интеграции с IDE - я согласен, без огромных потерь)
Поддерживает ли TFS одну панель мониторинга, которая будет охватывать все наши решения (в данном случае каждое решение представляет собой полноценное приложение, которое мы продаем клиенту с вертикальным рынком) и позволяет ли мы назначать рабочие элементы каждой группе решений-охват?
Так, например, я думаю, что мы представляем что-то вроде этого:
PROJECT1 - Bugtracker и рабочие элементы
ПРОЕКТ2 - Bugtracker и рабочие элементы
ПРОЕКТ3 - Bugtracker и рабочие элементы
CUSTOMER1 - Расписания развертывания, необходимые функции, специальные примечания (использует PROJECT1, PROJECT2)
CUSTOMER2 - Графики развертывания, необходимые функции, специальные примечания (использует PROJECT2, PROJECT3)
CUSTOMER3 - Графики развертывания, необходимые функции, специальные примечания (использует PROJECT1, PROJECT3)
Надеюсь, это имеет смысл. Естественно, это сложнее, чем это, но я думаю, что я достаточно подробно описал картину.
Я предложил вариант создания фиктивных проектов для каждого клиента, но ему это не нравится, и это не дает нам единого представления панели, с которым мы надеемся в конечном итоге (и такого FogBugz, как мы Воплощенные вещи делают сейчас).
Кто-нибудь получил хорошее предложение по управляющему приложению, которое выполнило бы то, что мы оба хотим?
РЕДАКТИРОВАТЬ: так как я получил некоторые хорошие ответы (хотя и не то, что я хотел), я собираюсь закрыть это сейчас. Тем не менее, я думаю, что это что-то, что будет хорошим сторонним рынком и / или функцией в следующем выпуске TF. Не стесняйтесь размещать больше идей, если вы столкнетесь с этим позже.