Сохранение файлов в среде IDE сохранение в нескольких расположениях файлов

#python #visual-studio-2012 #ide

#python #visual-studio-2012 #ide

Вопрос:

Из-за структуры папок системы управления версиями, которая находится вне моего контроля, я оказался в ситуации, когда мне нужно постоянно обновлять мои исходные файлы python в трех отдельных местах. Я ищу самое чистое решение для достижения этой цели, не прибегая к совместному взлому.

  • У меня есть все мои основные исходные файлы python и файлы проекта Visual Studio 2012 Python Tools в папке, которая не публикуется конечному пользователю, но управляется с помощью системы управления версиями.
  • У меня все мои файлы python обновлены в отдельную папку, которая публикуется для конечных пользователей. Файлы, содержащиеся в этой папке, никогда не выполняются, используются только для публикации в финальных сборках.
  • У меня есть локальная папка, в которой эти файлы python окажутся, если я загружу опубликованную сборку. К сожалению, при выполнении основного приложения из опубликованной сборки это папка, через которую будут выполняться файлы python.

Очевидно, что это упрощенное объяснение проблемы. Однако моя цель — иметь возможность сохранять файл при редактировании в Visual Studio 2012 Python Tools и распространять его в PublishFiles и DestinationFiles. Очень похоже на то, как в любом проекте на C у вас будет выходной каталог.

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

Спасибо!