我升级到Flex Hero 4.5并创建了一个新的工作区。然后,我从前工作区导入了一个项目并开始工作。当我试图从新工作区上传项目到codereview时,我收到了错误信息:无法猜测版本控制系统。你在工作副本目录吗?如何解决这个问题? 谢谢 我已经阅读了某处,我需要检查我的svn,但我认为你只有结账时,你想从svn获取文件夹/文件。最近我无法猜测版本控制系统
1
A
回答
0
如果我理解正确,您的最新评论,您的代码做了svn export
。正如文档所述,The export
command创建了一个“干净的”目录树,即没有.svn目录。所以基本上,这些都是不受SVN控制的文件;此外,你失去了文件的所有历史记录。我认为,最好的办法是在你的新工作区结账,然后在那里工作。这可能需要一些时间,但之后管理起来要容易得多。
使这项工作的一种可能的方法是签出一个干净的副本你的代码安全的地方,然后将您的更改合并到这个干净的副本。但是,如果您的干线或分支在此期间发生了很大变化,这可能非常非常乏味。然后,我可以建议分支你的树干,检出新的分支,慢慢地将你的改变合并到那个分支中,当你完成并且一切正常时,把分支合并回树干。
3
听起来就像你有一个混乱的不幸。但愿你不是在做一吨的变化,而不在检查的习惯,我会建议你:
- 备份到一个安全的位置
- 签出SVN项目到新的最新变化工作空间(这是你最初应该做的) - 创建一个全新的项目文件夹
- 将您所做的更改合并到您的项目的现在正确版本的副本中(您可以通过复制文件从“最新”/项目备份文件夹覆盖SVN版本化文件,但如果你这样做 - 不要覆盖任何.svn文件夹)。您还可以使用WinMerge或WinDiff等工具来查找两个项目之间的差异(当然忽略.svn文件夹)。
如果你有少量的改变,它不应该是坏的,但如果有很多,你可能想遵循SolarBear的分支建议,如果WinMerge不打算削减它。
相关问题
- 1. 版本控制系统c#
- 2. 简单的版本控制系统或版本控制文件系统或版本控制数据库
- 3. 本地版本控制系统(Windows)
- 4. 个人版本控制系统推荐
- 5. 版本控制内容管理系统?
- 6. 选择版本控制系统
- 7. 大文件版本控制系统?
- 8. 抓取版本控制系统
- 9. webSites的控制版本系统
- 10. 多个同步版本控制系统?
- 11. java版本控制系统与蚂蚁
- 12. Skydrive作为版本控制系统
- 13. Osmdroid最近版本库无法下载
- 14. SQL Server 2016无法将系统版本控制添加到关系表中
- 15. 手机应用程序的最佳版本控制系统?
- 16. 什么是最佳锁定版本控制系统?
- 17. 用于管理主目录的最佳版本控制系统
- 18. 在真实版本控制系统中跟踪文件名版本控制?
- 19. 使用多个版本控制系统的多个项目的单一版本控制系统
- 20. 什么是一个好的版本控制系统用来版本化我的整个本地文件系统?
- 21. 你能帮我从版本控制系统入手吗?
- 22. 我应该使用哪种版本控制系统?
- 23. 在版本控制系统之间移动的最佳做法是什么?
- 24. 关于设置版本控制系统的想法
- 25. 使用自定义delta算法扩展版本控制系统
- 26. 哪个版本控制最适合我?
- 27. 接近WCF服务版本控制
- 28. C++检测操作系统版本
- 29. 集成版本控制系统和问题管理系统的选项
- 30. 如何找出我的工作副本来自哪个版本控制系统?
确定这里是我需要的:我刚刚创建了一个新的工作区,我将一个项目导出到这个工作区中,但该工作区中缺少.svn目录。因此,svn版本控制丢失。我怎样才能解决这个问题? – helpdesk 2011-06-13 15:13:09