Возможно, я просто не могу понять правильные ключевые слова, чтобы получить ответ от Google, но здесь.Как сделать следующую версию проекта в Microsoft Visual Studio 2010
Скажите, у меня есть проект Я работаю над названием «Проект». Для первой версии я сохранил ее в папке «Project_Version1» и получил название своего решения, проекта, сборки exe и т. Д. Как «Project_Version1».
Теперь я хочу сделать следующую версию проекта и назвать его «Project_Version2». Чтобы сделать это в настоящее время, я копирую исходную папку и переименовываю ее в «Project_Version2», и я хочу переименовать в нее все другие внутренние вещи. В настоящее время я должен сделать это с комбинацией изменения имен в проводнике Windows и некоторыми страницами свойств в моем решении.
Должен быть лучший способ сделать это. Как кто-то делает вторую версию своего проекта и хранит его файлы отдельно от первой версии? Есть ли способ переименовать соответствующие файлы, содержащие номера версий?
Я думаю, что это может быть то, что мне нужно, но это займет немного, чтобы полностью понять, что происходит. Я использую контроль версий (в настоящее время это локальный репозиторий tortoiseSVN), но я в основном использовал его для того, чтобы иметь возможность откатываться при возникновении ошибок или разрыве функциональности или что-то в этом роде, а не для официального управления версиями. Или я смешиваю контроль версий и контроль источника там? Схема, о которой я прошу, в основном заключалась в том, чтобы разорвать и сохранить версии, которые были официально выпущены в дикую природу, в то время как я использую источник управления для программирования между выпущенными версиями. – Xantham
Как вы описали, MSBuild действительно выполняет то, что вы хотите, поэтому я бы воспользовался этим. MSBuild и git (или другое подобное программное обеспечение) могут сосуществовать. –