问题解决——MFC resource.h 无法添加、提交到SVN

=================================版权声明=================================

版权声明:原创文章 禁止转载 

请通过右侧公告中的“联系邮箱(wlsandwho@foxmail.com)”联系我

勿用于学术性引用。

勿用于商业出版、商业印刷、商业引用以及其他商业用途。                   

本文不定期修正完善。

本文链接:http://www.cnblogs.com/wlsandwho/p/5476590.html

耻辱墙:http://www.cnblogs.com/wlsandwho/p/4206472.html

=======================================================================

很久之前用VSS,再后来用rar+U盘,现在打算用SVN。

=======================================================================

把MFC创建对话框的程序添加到SVN,没有问题。

在文件里写代码,提交,没有问题。

在资源编辑器里修改界面,提交,有问题。

会提示很多奇怪的东西。

然而照着提示做又没有任何用处。

解决方法:

0 关闭VS

1 进入VisualSVN Server Manager,删除那个项目。

2 进入工程所在的文件夹,找到.svn文件夹,删除。

3 用VS打开,重新加入SVN。

搞定。

=======================================================================

20161207 第一次更新

手工进入文件所在目录,将Resource.h改为resource.h。

提交成功。

=======================================================================

20170702 第二次更新

将Resource.h改为resource.h,能够提交,没问题。

但是会导致有两个不同大小写的文件在SVN里。这会导致revert到指定版本时,发生无法回滚的现象。建议MFC程序不使用插件。

=======================================================================

20170724 第三次更新

在工程刚创建的时候,给资源窗体添加点东西,比方说一个按钮,这样Resource.h就变成了resource.h,,这个应当是MS的BUG,之后使用小乌龟提交。

从此应该没问题了。此方法仅适用刚创建的情形。

原文地址:https://www.cnblogs.com/wlsandwho/p/5476590.html