我已经得到了几个大型项目的“工作副本”,这些项目需要被颠覆到新的服务器上。这就是问题所在。
Repository UUID '54266b8e-1acc-cf4b-8b36-8565631da9a7'
doesn't match expected UUID 'b6ccde84-53ce-7c4c-9e5d-941e3d0c9f2b'当我尝试将其提交到另一个存储库时,工作副本会给我一个错误,告诉我GUID与预期不符。我试着去查这个问题,但是我没有一个有效的解决方案。
后来,我尝试删除所有的.svn文件,但似乎没有解决问题。
我对颠覆历史不感兴趣。我想要的就是创建一个新的仓库目录,并开始对我的项目进行版本控制。我该怎么做呢?我不知道如何详细地使用AnkhSvn,也找不到任何使用命令行选项的方法。或者这是Ankhsvn的另一个插件?有人能帮我解决这些问题吗?
注意:我没有原始存储库或其设置的副本,因为似乎所有其他内容在一年前就被删除了。
在哪里/如何使用Anksvn命令行?我在哪里能找到它呢?我已经找到了命令,但不知道在哪里使用它们。为什么我不能直接将它们提交到另一个存储库?是否所有文件都返回已锁定的错误?完全被颠覆的考验搞糊涂了。
发布于 2013-04-23 22:40:46
.svn目录。如果工作副本是SVN1.6或更早的格式,那么它的所有文件夹都包含隐藏的.svn目录。如果是SVN1.7,那么工作副本在根目录下只有一个.svn目录。
将以前的工作副本
svn add到存储库。svn commit.https://stackoverflow.com/questions/16171963
复制相似问题