2015-11-12 5 views
0

У меня есть веб-проект с папкой с динамическим сгенерированным контентом с 4000+ файлами, и эти файлы должны находиться в исходном элементе управления.У вас есть папка с динамическим контентом, автоматически контролируемая TFS

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

Опцией было бы исключить все и повторно включить их перед регистрацией, но в Visual Studio требуется слишком много времени.

Другой вопрос, могу ли я решить его, если я использую GIT вместо источника управления TFS?

+2

может быть одним из вариантов для автоматической задачи с помощью tf.exe https://msdn.microsoft.com/en-us/library/z51z7zy0(v=vs.100).aspx (например, tf add ./recursive) – dartNNN

+0

@matap, какой тип файла этих динамически сгенерированных файлов? Если этот тип файла отсутствует в исключенном списке в файле .tfignore, эти файлы по умолчанию будут включены в список входящих ожидающих изменений. И они будут проверены в TFS Version Control, если вы проверите операцию. –

ответ

1

Использование GIT, когда вы открываете проект, контролируемый версией, вы увидите, что новые добавленные файлы появятся в «Неотслеживаемых файлах» на вкладке «Изменения», после выбора «Добавить все» новые добавленные файлы будут добавлены и готов к фиксации. Проверьте: http://incyclesoftware.com/2013/08/version-control-with-tfs-2013-git-repository/

С помощью TFVC вы можете добавлять новые файлы с помощью VS или TFS Power Tool или использовать командную строку tf.exe. Проверить http://www.asp.net/web-forms/overview/deployment/configuring-team-foundation-server-for-web-deployment/adding-content-to-source-control и http://nullablecode.com/2013/01/tfs-windows-shell-tfs-power-tools/