Веб-Основы - управление версиями Связки

Я в настоящее время использую Visual Studio веб-Основы , чтобы связать и уменьшить мой CSS и файлы JavaScript.

В настоящее время я вручную создаю связки с номером версии (например, mybundle-1.0.0.css ), чтобы не прятать проблемы про запас, когда выставлено к производству. Я должен также вручную изменить номер версии файлов связки каждый раз, когда изменение внесено в источник.

там какой-либо вид автоматической функциональности управления версиями в веб-Основах, связывающих это, я, возможно, пропустил?

Идеальный технологический процесс был бы:

  1. Разработчик обновляет исходный файл.
  2. веб-основы обновляет связку автоматически.
  3. веб-основы увеличивает номер версии в имени файла автоматически.

Действительно ли это возможно?

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

15
добавлено
Просмотры: 2
nl ja de

1 ответы

У веб-Основ нет поддержки динамического управления версиями. Вместо этого я всегда использую динамическую функцию во время выполнения, чтобы автоматически приложить отпечатки пальцев к моему JS и ссылкам CSS. Это работает лучше на меня, потому что это абсолютно независимо от любого процесса сборки или оснащающий поддержку, вместо этого это просто смотрит на фактические файлы для изменений. Таким образом, это намного более прочно.

I just wrote it up in a blog post here

16
добавлено
Спасибо за это. Мне нравится ваша предложенная альтернатива также.
добавлено автор Brett Postin, источник
Связь isn' t совершенно верно (еще?) madskristensen.net/post/cache-busting-in-aspnet
добавлено автор CoreyH, источник