在我的本地机器上我设置了svn。我有一个主题文件夹,其中我有两个主题A和B.我通过制作A的副本并删除svn目录来创建B.然后我修改了B主题。当我提交A或B时出现问题。我收到一条消息,说它需要更新,但它会更新其他主题数据。我应该采取什么措施来解决这个问题?我怎样才能防止这种情况再次发生?感谢。
编辑:有可能我忘了删除其中一个svn文件夹(有很多)。如果我从subversion中删除这两个主题,然后读取它们,你认为它会修复它吗?答案 0 :(得分:2)
您是否删除了副本中的所有 SVN目录,包括子目录?如果您这样做,您应该能够Add
B文件夹。
通常,不使用SVN自己的export
功能,而是复制文件夹(如果右键单击并将文件夹拖到新位置,Tortoise会在上下文菜单中为您提供一个选项)。它确保副本从任何剩余的SVN数据中100%清除。
答案 1 :(得分:1)
看起来如果您确实从B中删除了svn文件夹,那么您必须将B文件夹添加为新文件。我认为你需要重复这个过程,小心只将源文件从A复制到一个新的B文件夹,没有任何SVN行李。然后将B文件夹添加为新内容。