Я использую angularJS с беседкой для управления зависимостями в веб-интерфейсе и npm для управления зависимостями бесед, gulp, karam и т. Д. В веб-интерфейсе. Проект хранится в TFS, и мы используем VS2013, потому что у нас есть проект Web API v2, который возвращает наши данные с SQL Server. Я действительно наслаждался фронтальной петлей жесткой обратной связи, но теперь, когда мы добавили наш проект в TFS я постоянно должен:Как настроить gulp-watch с проектом в TFS, чтобы избежать проблемы с EPERM
- Стоп команда глотка в моем окне Powershell
- Удалите только для чтения разрешения файлы в папке «DIST»
- Start снова проглатывать в моем окне Powershell
кажется, что даже если папка «расстояние» не проверяется в TFS, потому что файлы глоток использует для создания файлов в папке «dist» они устанавливаются только для чтения после завершения обработки глотки.
Я бы предпочел не проверять все файлы в веб-проекте пользовательского интерфейса от TFS, так что gulp, gulp-watch и livetreload будут работать. Я работал над ним перед проверкой в TFS, где я мог легко изменить файл, сохранить его, а затем просмотреть в своем браузере, но это больше не работает из-за ошибок EPERM.
Спасибо. К сожалению, они используют TFS 2010, но говорили об обновлении. Хорошо знать, что TFS стал лучше и больше не требует только флаги только для чтения. Жаль, что мой текущий клиент все еще находится на TFS 2010. – Paul
Убедитесь, что они знают, что поддержка заканчивается. Я бы попытался убедить их перейти на VSO ... –