Существуют ли хорошие / автоматизируемые инструменты управления зависимостями для управления зависимостями приложений, баз данных и внешних ресурсов? - PullRequest
9 голосов
/ 03 февраля 2010

Я хотел бы построить обзор / карту как можно большего числа зависимостей наших приложений.Анализировать зависимости приложений .NET довольно легко, используя такие инструменты, как NDepend (что мне очень нравится!).Но когда дело доходит до внешних зависимостей, таких как базы данных и веб-сервисы, мне нужно что-то лучше, и желательно что-то, что может быть автоматизировано различными инструментами.

Например, у меня может быть один инструмент для заполнения списка баз данных, другойинструмент для заполнения списка приложений .NET, третий инструмент, который получает список веб-сервисов, и, наконец, инструмент, который каким-то образом знает, как добывать приложения для зависимостей между компонентами, найденными другими инструментами.

Все илибольшая часть этого может быть автоматизирована, так что мне не придется самостоятельно вести список зависимостей, которые будут подвержены ошибкам и, вероятно, будут устаревшими к тому времени, когда я закончу.Поэтому я хотел бы иметь инструмент, который мог бы сделать все это для меня, или, по крайней мере, инструмент, который мог бы хранить, анализировать и визуализировать компоненты и зависимости вместо того, чтобы создавать его самому.Чем меньше у меня дела, тем лучше ...

Ответы [ 2 ]

1 голос
/ 03 февраля 2010

Попробуйте Латтикс . Он поддерживает базы данных и другие технологии, а также позволяет указывать свои собственные внешние зависимости

0 голосов
/ 18 февраля 2010

Хотя Lattix довольно гибок, я обнаружил, что проще написать свой собственный просмотрщик и хранилище данных, чтобы получить необходимую мне функциональность. Это было не так уж и плохо, но было бы неплохо использовать стандартное решение вместо нестандартного.

...