我想备份我的项目,但文件夹现在超过 6.6 GB,主要是通过 boost 等额外的库,但即使我只是选择包含我的源的文件夹,我最终会得到大文件,如:.ipch、.自卫队和潜在的其他人。更糟糕的是,我使用 eclipse 编写代码并使用 VS 编译,这样就更糟了,尽管我的印象是只有 VS 会创建大文件。
万一狗屎击中了粉丝,我希望能够解压缩一个存档,并在其中包含项目设置和解决方案文件以及源代码等所有内容,以便我可以轻松地在 VS 中再次打开它。我可以忍受必须重新下载 boost 或其他第三方库。
你如何解决这个问题,我需要保留像 .sdf 这样的文件吗?
答案:
感谢所有的提示。我现在将采用 LocustHorde 提出的解决方案,因为这似乎最适合我的需求。我只是想要一个可以在异地作为安全备份的文件(而且我不想使用在线服务)。存储所有文件的所有版本似乎并不适合更小和更简单,在这种情况下会有点矫枉过正,虽然我会考虑安装一些版本控制系统,因为我没有使用它们的经验,我想得到一些...
最终答案 仔细查看后,我发现找出哪些文件必须被 winrar 归档忽略仍然很麻烦。出于好奇,我最终安装了 Git 并喜欢它。所以我现在在本地存储库中有一些项目。从 Eclipse 中,我可以轻松地将文件和目录标记为被忽略,并使用 git-extensions 进行备份来克隆 repo。我仍然需要查看清除旧版本,这在 Git 中不是很用户友好,但似乎至少是可能的,然后我只需 7zip 文件夹。在最坏的情况下,我只是删除了 git 数据库,而我只有最后一个版本的源文件。或者也许我可以结帐到另一个目录。走着瞧。