Для выполнения задачи gulp мне нужно управлять файлами с версией (и только теми) в моей рабочей копии Subversion. Поскольку я не знаю ни одного подключаемого модуля, который может отфильтровывать непереведенные файлы из канала gulp, я в настоящее время использую child_process.execFileSync()
для запуска обычной команды svn export
и получения моих файлов во временном каталоге. Затем я передаю этот diredtory в gulp.src()
.Загрузить вывод `svn export` в поток винила
Это работает, и это не особенно медленно, но мне интересно ... Есть ли способ полностью пропустить файловую систему и создать поток Vinyl files с svn export
?
Это не ответ на мой вопрос но, вероятно, решает мою проблему :) Спасибо за намек, я сделаю некоторые исследования и отчитаюсь. –