c++ - 在非联网计算机之间复制 Visual Studio C++ 项目

标签 c++ visual-studio-2010 windows-vista windows-7-x64 projects-and-solutions

我想轻松地将 Visual Studio (2010) C++ 项目从我的商用计算机复制和更新到我的家用计算机。由于远程访问和 FTP 的网络访问速度较慢,将数据复制到拇指驱动器并开车回家的速度更快。

我想只复制从商务电脑到U盘的文件,然后再从U盘复制到家用电脑。反之亦然:仅复制从家用计算机更改为 U 盘,然后从 U 盘更改为商用计算机的文件。

直接从 U 盘访问项目非常慢,尤其是使用 Intellisense 时。

我不需要复制临时文件,例如目标文件。

我已经尝试在命令行中使用 Make,但它存在文件名相同但驱动器盘符不同的问题。

另一个需要注意的是,我的商用电脑是 Windows 7 64 位,而我的家用电脑是 Vista 家庭版。

首选项是 {free} Visual Studio 工具,然后是免费实用程序。

如果您觉得这不是适合 StackOverflow 的好帖子,请迁移到更好的站点。

编辑 1:不同的文件夹布局
项目的“根”路径不同。
Windows 7 --/用户/tmatthews
Windows Vista --/Users/Thomas/Work

最佳答案

我会考虑使用像 git 这样的版本控制。如果您的网络速度很慢,第一次可能需要一段时间,然后后续更新应该很快,因为只会传输更改。

您也可以只在您的拇指驱动器上设置一个 GIT 存储库,并在您的工作和家庭计算机上更新到该存储库或从该存储库更新,这样就不必每次都复制所有文件。它不必通过网络,但对于使用网络解决方案的实际版本控制,您可能会有更大程度的完整性。

关于c++ - 在非联网计算机之间复制 Visual Studio C++ 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23666985/

相关文章:

windows - 批处理文件,vista x64,if 和括号

c++ - 从指针过渡到对象?

C++ BOOST ForEach 与自定义宏

c# - 如何使用 Moq 模拟 X509Certificate2?

c++ - 为什么向此方法添加 cout 行会阻止我的程序在 Windows 中触发缓冲区溢出异常?

.net - 如何提高进程的 I/O 优先级?

c++ - 如何绕三角形的顶点旋转?

c++ - 如何以编程方式打开 Run c++?

c# - 在 XAML 中,如何将项目并排放置在网格中

visual-studio - 一旦调试开始,Visual Studio 就会从应用程序中分离