Я видел похожие вопросы и ответы, но нашел их не совсем то, что я хочу.
У меня есть большое решение с несколькими веб-проектами. Все веб-проекты имеют общий код, поэтому все они являются частью одного решения (есть общий проект, на который ссылаются все они).
Я работал на Team Foundation Server 2008, и мы обновляем его до TFS 2010, чтобы быть готовыми к переходу на Visual Studio 2010 и .net 4.0.
Я получил сборку, работающую со сборкой 2010 года, создав новую сборку, потому что у нас была только одна настройка, которую я пытаюсь воспроизвести.
Как только сборка завершена, файлы сбрасываются на
\\SERVER\tfsdump\devel2010 build\devel2010 build_20101008.3\_PublishedWebsites
с помощью опции папки дампа, но расположение сборки -
C:\Builds\1\Web Applications\devel2010 build\Binaries\_PublishedWebsites
Все, что я хочу сделать - это после того, как сборка будет завершена, я хочу скопировать _PublishedWebsites \ SiteA в \ ServerA \ ShareA
и скопируйте _PublishedWebsites \ SiteB в \ ServerB \ ShareB
Поскольку существует только один агент сборки, все, что мне нужно, это вызывать командный файл для запуска копии, но для простоты использования для моих разработчиков мне нужен этот командный файл после каждой сборки. Возможно ли это или есть лучшее решение?
Чтобы сделать вещи сложнее, сайт по-прежнему является проектом 2008 года, и мы просим его продолжать до тех пор, пока мы не сможем полностью протестировать его под VS 2010.