我想轻松地将Visual Studio(2010)C ++项目从我的商用计算机复制并更新到我的家用计算机。由于使用远程访问和FTP进行慢速网络访问,将数据复制到拇指驱动器上并开车回家更快。
我只想将从商用电脑更改的文件复制到拇指驱动器,然后从拇指驱动器复制到家用电脑。反之亦然:仅复制从家用计算机更改为拇指驱动器,然后从拇指驱动器更改为商用计算机的文件。
直接从拇指驱动器访问项目非常慢,特别是使用Intellisense。
我不需要复制临时文件,例如目标文件。
我已尝试从命令行使用Make
,但它存在相同文件名但驱动器号不同的问题。
另一个警告是我的商用电脑是Windows 7 64位,而我的家用电脑是Vista家庭版。
首选项适用于{免费} Visual Studio工具,然后是免费实用程序。
如果您认为这不是StackOverflow的好帖子,请迁移到更好的网站。
编辑1:不同的文件夹布局
" root"项目的路径不同。
Windows 7 - / Users / tmatthews
Windows Vista - / Users / Thomas / Work
答案 0 :(得分:1)
我会考虑使用像git这样的版本控制。如果你的网络很慢,第一次可能需要一段时间,那么后续更新应该很快,因为只会传输更改。
您也可以在拇指驱动器上设置GIT仓库,并在工作和家用计算机上更新/从该仓库更新,这样就不必每次都复制所有文件。它不必通过网络,尽管使用网络解决方案实际版本控制可能会有更高程度的完整性。
答案 1 :(得分:0)
XCOPY已更改的文件,继续您的生活。
在工作中 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基本上颠倒了使文件恢复工作的顺序。
我已经使用这种技术多年来将桌面上已更改的文件复制到文件服务器上,因此文件位于两个位置。