0 backup project-organization visual-studio
我想备份我的项目,但文件夹现在主要通过额外的库,如boost等超过6.6 GB,但即使我只选择我的源文件夹,我最终得到大文件,如:.ipch ,. sdf和其他潜在的人.更糟糕的是我使用eclipse编写代码并使用VS进行编译,这样就增加了混乱,尽管我的印象是只有VS创建大文件.
如果狗屎击中了粉丝,我希望能够解压缩一个档案,并在那里拥有项目设置和解决方案文件以及来源等所有内容,以便我可以在VS中轻松再次打开它.我可以忍受不得不重新下载boost或其他第三方库.
你如何解决这个问题,我需要保存像.sdf这样的文件吗?
答案:
感谢所有的提示.我现在将采用LocustHorde提出的解决方案,因为这似乎最符合我的需求.我只想要一个我可以作为安全备份的异地文件(我不想使用在线服务).存储所有文件的所有版本似乎都不会更小更简单,在这种情况下会有点矫枉过正,虽然我会安装一些版本控制系统,因为我没有使用它们的经验,我想得到一些...
最后的答案 在仔细观察后,我发现winrar归档中必须忽略哪些文件仍然是一件麻烦事.我终于出于好奇而安装了Git并且喜欢它.所以我现在在本地存储库中有一些项目.从eclipse我可以很容易地标记文件和目录被忽略,并进行备份我使用git-extensions来克隆repo.我仍然需要查看清除旧版本,这在Git中不是非常用户友好,但似乎至少可以,然后我将只是7zip文件夹.在最糟糕的情况下,我只是删除了git数据库,我只是拥有源文件的最新版本.或者也许我可以结帐到另一个目录.走着瞧.
第一:我强烈建议使用像Subversion,Mercurial或Git这样的版本控制系统(VCS),而不是做备份.这是备份的专业等价物,除了它维护每个文件的每个版本 - 而不仅仅是最新版本的副本.
即使使用VCS,您仍然需要确定要签入VCS的文件,并且您不想备份可以轻松重新生成的文件.
对于我的项目,我通常不办理登机手续:
Release,Debug,x64\Release,和x64\Debug目录).ipch文件夹)sdf文件)所有这些都可以通过重建项目来重新生成.如果您是团队的一员,您可能不应该入住:
.suo)如果需要,您可以随时重新创建它.
| 归档时间: |
|
| 查看次数: |
1337 次 |
| 最近记录: |