2013-12-06 2 views

ответ

4

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

В предыдущих версиях TypeScript, имеющих файлы в элементе управления project/under source, могут возникать проблемы на серверах сборки в случаях, когда сервер сборки не обращал внимания на изменение файлов, находящихся под контролем источника.

Другая проблема, связанная с наличием файлов в элементе управления project/under, заключается в том, что даже если вы не изменяете свой файл TypeScript, сгенерированные файлы повторно создаются при сборке и подбираются клиентами управления версиями как изменения. Все они будут отображаться в виде ревизий, если вы их проверили (или вам придется вручную исключить изменения, чтобы избежать загрязнения вашего репозитория управления версиями).

Новое обращение к сгенерированным файлам делает их более похожими на ваши DLL-библиотеки .NET - они генерируются на сервере сборки (и локально на вашем диске), но вам не нужны они в контроле источника.

+0

Было бы хорошо, если бы был простой способ для просмотра сторона/боковые TS/JS, как это было в предыдущих версиях. Наличие авто вложенного было также приятно. Похоже, что становится проще использовать TS вместо простого. – John

+0

В моем рабочем процессе имеется целая папка (ts/js), включенная в визуальную студию, с помощью глобуса. Однако файлы JS не проверяются в исходном элементе управления. В основном рассматривайте их как разные: «файлы в проекте/под контролем источника» – basarat

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