我在另一台服务器上的目录副本中工作。当我将其移动到带有 SVN 的服务器上(我应该在那里工作)时,它覆盖了原始目录。原本应该有 .svn 的文件不再有它。我无法添加文件,因为它说它们不受版本控制。我无法提交任何内容,我不断收到“(405 方法不允许)响应 MKCOL”的消息。
我尝试通过执行 svn add --force 来修复它,但没有成功。我尝试复制目录,然后执行 svn mv COPYNAME/ ORIGINALNAME/,当我尝试提交时,我收到了相同的错误消息。
我怎样才能清除此目录上的旧 svn 数据并用新数据替换它?
答案1
执行新的签出。这是你唯一的选择。然后,你可以将更改的文件从旧工作目录复制到新工作目录。