Мне нужно добавить настраиваемое действие в шаблон рабочего процесса по умолчанию, чтобы увеличить версии сборок как можно раньше в процессе сборки.
Чего я хотел бы добиться, так это создать и отобразить точно такое же рабочее пространство (которое будет создано далее в рабочем процессе) внутри моего пользовательского действия, чтобы я мог извлечь файл XML, увеличить номер версии, хранящейся внутри, запишите его обратно в xml-файл и верните xml-файл обратно.
Я знаю, что это рабочее пространство будет создано позже в рабочем процессе, но это будет слишком поздно в процессе сборки для того, чего я пытаюсь достичь, поэтому вместо того, чтобы перемещать какие-либо действия или дублировать их в Положение выше моей пользовательской активности (это должно быть в порядке, так как это рабочее пространство будет удалено и заново создано позже)
Я думаю, что мне нужны детали BuildDirectory, WorkspaceName и SourcesDirectory. Может кто-нибудь сказать мне, как добиться создания рабочей области или как получить эти данные в коде?
сборка будет выполняться на сервере сборки, и я использую TFS 2010 и c #.
Заранее спасибо