一段时间以来,我一直在玩一个受源代码控制的项目。我添加了几个文件,删除了一些其他文件,并将另一个项目中的整个目录复制到了这个项目中。我现在才意识到,其中一些复制的文件夹内部有 .svn 目录,但是,目前,仅查看项目是不可能弄清楚哪些 .svn 目录与当前项目相关,哪些不属于当前项目。
我非常需要承诺,正如预期的那样,svn 让我头疼。起初我遇到了那些烦人的“丢失或未锁定”错误,但经过大量的搞砸后,我想我真的把事情搞砸了。
那么,我应该如何着手提交呢?我应该只清除所有 .svn 文件夹(我不确定哪些对应于当前项目,哪些不对应)还是会删除将每个文件连接到 svn 服务器中旧版本的所有信息?
谢谢