Копирование проектов Visual Studio C ++ между компьютерами, не подключенными к сети

Я хотел бы легко копировать и обновлять проекты Visual Studio (2010) C ++ со своего рабочего компьютера на мой домашний компьютер. Из-за медленного доступа к сети с удаленным доступом и FTP, копирование данных на флэш-накопитель и езда домой быстрее.

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

Доступ к проекту напрямую с флэш-накопителя невероятно медленный, особенно с Intellisense.

Мне не нужно копировать временные файлы, такие как объектные файлы.

Я пытался использовать Make из командной строки, но есть проблема с теми же именами файлов, но с разными буквами дисков.

Еще одно предупреждение: мой рабочий компьютер — Windows 7 64-разрядная, а мой домашний компьютер — Vista Home edition.

Предпочтения для {бесплатных} инструментов Visual Studio, а затем бесплатных утилит.

Если вы считаете, что это плохая публикация для StackOverflow, перейдите на лучший сайт.

Редактировать 1: Различные макеты папок
«Корневой» путь проектов другой.
Windows 7 — / Пользователи / tmatthews
Windows Vista — / Пользователи / Томас / Работа

0

Решение

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

Вы также можете просто установить GIT-репозиторий на свой флэш-накопитель и обновить его до / от этого репозитория на своем рабочем и домашнем компьютерах, чтобы не приходилось каждый раз копировать все файлы. Он не должен идти по сети, хотя вы, вероятно, будете иметь гораздо большую степень целостности в отношении реального контроля версий с использованием сетевого решения.

1

Другие решения

Скопируйте измененные файлы и продолжайте свою жизнь.

на работе
xcopy /EXCLUDE:EXCLUDE.TXT / Y / I / E / R / D / C c: \ users \ tmatthews d: \ usbfolder

дома
xcopy /EXCLUDE:EXCLUDE.TXT / Y / I / E / R / D / C d: \ usbfolder c: \ users \ thomas \ work

в основном обратный порядок, чтобы вернуть файлы к работе.

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

0

По вопросам рекламы [email protected]