2015-05-18 2 views
2

При создании определения сборки в разделе «Построение по умолчанию» вы можете указать место размещения для сборки.В TFS 2013 Build, где именно «Копировать сборку на сервер», сохраните .zip-файл?

Он имеет 3 варианта:

  1. Эта сборка не копирует файлы вывода в папку перетаскивания.
  2. Скопируйте выходные данные в следующую папку (UNC-путь и т. Д.)
  3. Скопируйте сборку на сервер.

Мой вопрос относительно выбора опции 3.

Где же именно файл «.zip» спасаются ?? В базе данных? На сервере сборки? Где я могу увидеть этот файл?

+0

Общей тэк его, он возвращается в исходный контроль - http://www.alexandervanwynsberghe.be/whats-new-in-tfs-2013-build/ – kidshaw

+0

@kidshaw Знаете ли вы, есть ли способ увидеть его в Source Control Explorer? Или это просто создает для них «скрытое» место? – thiag0

+0

Он не переходит к источнику управления. Он отправляется в службу контейнера файлов в TFS или VSO и является хранилищем Pathy для неверсированных элементов. Нет физического файла zip, каждый файл загружается, а почтовый индекс создается на лету. –

ответ

0

Это не идея, но если вы задаете вторую опцию (копирование в специальную папку), то вы уже знаете путь (путь к общему ресурсу сервера).

Для 3-го варианта, хотя вы можете выбрать кнопку Download drop as zip, которая позволит загрузить сохраненный zip-файл с сервера.

+0

Спасибо за ваш ответ. я знаю, что второй вариант позволяет мне явно указывать, где он будет сохранен, а с помощью опции 3 вы можете просто загрузить drop как zip с сайта TFS. однако мне нужно точно знать, где хранится этот zip-файл, поэтому я могу знать, где выделить достаточные ресурсы для хранения всех сборок, не влияя на производительность. – thiag0

+0

Я боюсь, что информация, возможно, отсутствует в документе MSDN. По крайней мере, я этого не видел. – Rahul

+0

Да. Я искал везде и не могу найти каких-либо специфических особенностей. – thiag0

1

Файлы хранятся в неверсифицированном хранилище внутри TFS. Дни находятся в базе данных SQL, поэтому вам нужно будет выделить там пространство.

0

Это будет храниться в контейнере файла в TFS, мы можем получить доступ с помощью этого контейнера с помощью программно TFS Web API,

Смежные вопросы