Как автоматически создать файл сценария sql в TFS 2008 в указанном каталоге для разработчиков, чтобы добавить сценарий sql? - PullRequest
0 голосов
/ 25 июня 2010

Я только что пересмотрел свой вопрос.На самом деле я хочу создать пустой файл txt / .sql на сервере управления исходным кодом TFS 2008 в назначенном каталоге / папке, где разработчики могут добавить сценарий sql для своей части разработки.

Мне нужно, чтобы этот файл создавался автоматически каждый раз, когда запускается наш скрипт ночной сборки.Я создал каталоги или папки, используя задачу MakeDir, как показано ниже:

 <MakeDir Directories="$(DropLocation)\Output\x86\" />

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

Если для этого есть что-то доступное в пакете расширений MSBuild или SDC, пожалуйста, поделитесь им.

С уважением

Привет всем,

Я хочу создавать и планировать текстовый файл в системе контроля версий по указанному пути на ночной основе, когда мой сценарий запускается для создания ночной сборки.Как я могу создать новые текстовые файлы в любом месте исходного кода с помощью скрипта TFSBuild.proj / msbuild.

Помощь очень ценится.

Спасибо всем.

Редактировать:

На самом деле мне нужен был способ через MSBuild / Team Build Tasks.Как мы можем создавать с помощью, так же я ищу задачу, которая может быть вызвана с помощью некоторой стандартной задачи из сценария msbuild или команды сборки (tfsbuild.pro).

Ответы [ 2 ]

1 голос
/ 03 декабря 2010

Надеюсь, это вам очень поможет. Поскольку я столкнулся с той же проблемой, что и вы. Так что ссылка ниже мне очень помогла. Пожалуйста, найдите то же самое. http://help.teamprise.com/3.1/index.jsp?topic=/com.teamprise.explorer.help/explorerdoc/ba_add2sc.html

1 голос
/ 25 июня 2010

Не могли бы вы вызвать инструмент командной строки tf.exe?

tf add file

будет добавлено file к управлению исходным кодом (в папке TFS, соответствующей текущей папке Windows, работают относительные пути), а затем

tf checkin /noprompt

для регистрации (/noprompt необходимо, чтобы избежать получения диалога о регистрации).

См. tf help и tf help command для получения дополнительной помощи.

...