Может ли MKS Integrity интегрироваться с другими инструментами управления версиями? (SVN, Git)

Мой босс заинтересован в использовании MKS Integrity для отслеживания ошибок, запросов функций, документации Wiki и так далее. Однако в настоящее время мы используем Subversion, и он не хочет заставлять нас, разработчиков, использовать систему контроля версий, которая нам не нравится.

Можно ли интегрировать другую программу контроля версий в MKS Integrity? Меня особенно интересуют SVN, Git, Mercurial и Bazaar. Если вы уже пробовали такие инструменты для микширования, я хотел бы услышать о вашем опыте.

Обновление. Как ответил ответчик, есть интеграции для ClearCase, Perforce и Subversion. Тем не менее, похоже, что для Mercurial или Git еще нет интеграции. В то же время для создания интеграции, кажется, требуется что-то порядка 500 строк (Perl) кода, поэтому создание интеграции для одной из этих систем управления версиями не исключено, если вы действительно этого хотите.


person bnsmith    schedule 22.03.2010    source источник


Ответы (5)


Да, MKS может интегрироваться с другими поставщиками управления версиями, и это было сделано с Perforce, CC и Subversion для конкретных клиентов.

person Doug Akers    schedule 23.03.2010
comment
Это прекрасные новости! Спасибо за вашу помощь! Последний вопрос: а как насчет Git? Любая интеграция с этим? - person bnsmith; 24.03.2010

MKS RM действительно имеет интерфейс командной строки, поэтому создание набора сценариев ловушек для VCS для взаимодействия с MKS RM довольно просто.

Это то, что я сейчас исследую, поэтому увидел этот вопрос здесь.

Я почти уверен, что интеграция Mercurial / Git / SVN / other создаст более плавное взаимодействие с MKS RM, чем взаимодействие между MKS RM и MKS SI.

person user2476166    schedule 11.06.2013

Мне жаль, что я не могу высказать обоснованное мнение о сочетании MKS с этими SCM, но я хотел бы внести свой вклад.

Если ваша первая проблема - это SCM, который нравится разработчикам, то сначала выберите его, а затем найдите трекер, который работает с ним в качестве второстепенной проблемы.

person Neil Trodden    schedule 22.03.2010

Точно так же у меня нет опыта работы с целостностью MKS, но я был бы удивлен, если бы вы не смогли использовать с ним какие-либо из этих VCS. Все они позволяют выполнять произвольный код из хуков до и после их функций, поэтому он просто должен быть каким-то образом скриптовым. попробуйте ртутную книгу по записывающие крючки для Mercurial, если MKS еще не предоставляет этого

person jk.    schedule 23.03.2010

Я был бы удивлен, если бы MKS разрешили подключать разные VCS. Они предоставляют полное решение ALM, и оно обернуто вокруг их системы контроля версий. Итак, у вас есть разные потоки, наборы изменений и т. Д. Я сомневаюсь, что вы можете просто переключить базовую систему контроля версий.

Для SVN есть множество альтернатив, которые сочетают в себе вики и некоторые инструменты отслеживания, бесплатные и коммерческие, небольшой список (пожалуйста, добавьте больше в комментариях!):

person Peter Parker    schedule 23.03.2010