Есть ли обходной путь, чтобы не включать пользовательские действия в контроллер сборки?

Мне нужна помощь в разработке пользовательских действий для сборки TFS. Я выполнил действия, описанные в сообщении в блоге. Настройка Team Build 2010 - Часть 7. Как найти пользовательскую сборку?,

Я создал пользовательское действие, встроенное в файл DLL и использованное в шаблоне сборки. Я хочу настроить его в сборке TFS, но у меня возникли некоторые проблемы. В блоге предлагается, чтобы файл DLL пользовательских действий был доступен через контроллер сборки. Тем не менее, это проблема для меня. Я работаю в компании, где существует множество проектов, и все используют один и тот же контроллер сборки. Поэтому у меня нет прав для внесения изменений, предложенных при настройке пути управления версиями к пользовательскому действию.

Есть еще один вариант для меня? Есть ли другой способ ссылаться на пользовательские действия? В шаблоне сборки может быть?

1 ответ

Эту сборку необходимо перенести на сервер сборки (сервер агента сборки, предполагая, что это действие используется только в действии "Запустить агент").

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

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

Другие вопросы по тегам