Как сделать резервную копию или переместить проект - PullRequest
0 голосов
/ 07 октября 2010

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

  1. У меня есть резервная копия и
  2. Чтобы я мог сравнить старое и новое.

Моя проблема в том, что я не знаю, какие файлы я должен хранить, и я не знаю, как изменить резервный проект, чтобы он компилировался в новом месте.

Есть ли где-нибудь краткое руководство, которое могло бы мне помочь?

1 Ответ

1 голос
/ 07 октября 2010

ОК @ Мик, если вы отказываетесь использовать контроль исходного кода;

  1. Очистите проект, удалив файлы .o и другие встроенные артефакты.
  2. Скопируйте весь каталогдерево;если вам повезет, BOOST - это не то, что вы копируете, если это так, копируйте его или нет, как вы хотите.Если вы не копируете его, не забудьте обновить определение проекта, где его найти.
  3. Объявите одну из (прямо сейчас идентичных) версий проекта оригинальной.Возможно, вы захотите защитить его от записи.
  4. Откройте проект VisualStudio в копии.
  5. Создайте проект.
  6. Вернее, попытайтесь построить проект и начать решать возникающие проблемы.Если ваша сборка использует исключительно относительные местоположения файлов, то вы можете обнаружить, что она собирается впервые без ошибок.Если вы широко используете абсолютные местоположения файлов, вы можете убедиться, что все они ссылаются на местоположения в копии проекта.

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

...