2015-01-14 4 views
1

Как часть разветвленного проекта в TFS, я преобразовал наши статические файлы CSS в файлы LESS, которые динамически создают CSS для сохранения/компиляции с использованием Visual Studio Web Essentials.Проблемы с объединением TFS при преобразовании CSS в LESS

Однако у меня есть опасения, что при объединении резервных копий в главную ветку TFS попытается объединить существующие файлы CSS с динамическими CSS-файлами, а не заменять файлы CSS файлами LESS.

Каков наилучший способ избежать этого?

ответ

1

Если вы проверите вновь сгенерированные файлы, они будут переданы TFS, как если бы вы их сами редактировали. В зависимости от конфигурации вашего репозитория/рабочего пространства вам может потребоваться сначала проверить файлы перед реестром.

С другой стороны, поскольку css-файлы теперь сгенерированы, вы можете удалить их из TFS и исключить их из исходного элемента управления. Недостатком этого является то, что вам нужно регенерировать файлы всякий раз, когда они необходимы. Это может быть непрактичным во всех ситуациях.

1

Не рекомендуется хранить сгенерированные файлы под контролем источника. Вы можете использовать .tfignore или .gitignore, чтобы заставить VS игнорировать файлы .css в этой папке и отслеживать только ваши .less-файлы.

Если вам нужны файлы .css, тогда запустите генерацию ...

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

  • Нет связанных вопросов^_^