首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在改变文件夹结构后恢复已提交的SVN项目版本?

如何在改变文件夹结构后恢复已提交的SVN项目版本?
EN

Stack Overflow用户
提问于 2011-05-05 18:50:52
回答 1查看 227关注 0票数 0

在这个小项目的开发过程中,我使用了SVN和Tortoise。后来,我决定更改项目文件夹下的目录层次结构。根项目文件夹包含了很多子文件夹,所以我创建了一个新的文件夹,并将我想要分组的所有文件夹都放在其中。在那之后,我提交了更改。实际上,我认为新的目录树将根据本地的变化在SVN存储库中进行更新。但是出了点问题,SVN-client中的所有版本都消失了。目前,我发现SVN中有move和relocate命令,我可能应该使用它们。

问题是为什么会发生这种情况,以及如何恢复我的存储库?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-05 18:58:59

从您的工作副本中,在您的项目根目录上执行Show Log,选择错误提交,然后选择"revert changes From this revision“。这将使您的工作副本与之前的错误提交一样。正确地重做更改,然后提交。

如果有多个错误提交,那么找到最新的好提交,并选择“恢复到这个版本”。正确地重做更改,然后提交。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5896503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档