#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 у вас будет выходной каталог.
Моей первой реакцией на этот вопрос было бы не работать таким образом, к сожалению, я не имею никакого контроля над этой ситуацией, нужно только разработать решение проблемы.
Спасибо!