最近,我升级到Flex Hero 4.5并创建了一个新的工作区。然后,我从以前的工作区导入了一个项目并开始工作。当我尝试将项目从新的工作区上传到codereview时,我得到了错误消息:无法猜测版本控制系统。您是否在工作副本目录中?如何解决这个问题?谢谢,我在某处读到我需要检查我的svn,但我认为只有当您想要从svn获取文件夹/文件时才需要检查。
发布于 2011-06-13 23:24:51
如果我没理解错你的最新评论,你在你的代码上做了一个svn export。正如文档中提到的,The export command创建了一个“干净的”目录树,即没有.svn目录。因此,基本上,这些文件不受SVN控制;此外,您还会丢失文件的所有历史记录。我认为,最好的方法是在你的新工作空间中结账,然后在那里工作。这可能需要一些时间,但之后管理起来要容易得多。
一种可行的方法是签出一个干净的副本,将您的代码放在安全的地方,然后将您的更改合并到这个干净的副本中。但是,如果您的主干或分支在此期间更改了很多,这可能会非常、非常乏味。然后我可以建议分支你的主干,签出新的分支,慢慢地将你的更改合并到那个分支中,当你完成并且一切都正常时,将分支合并回主干中。
发布于 2011-06-14 05:32:10
不幸的是,听起来你遇到了一点麻烦。希望你不会养成不签到就做大量更改的习惯。我建议你:
如果你有少量的改变,这应该不是坏事,但是如果有很多改变,你可能想要遵循SolarBear的分支建议,如果WinMerge不打算削减它的话。
https://stackoverflow.com/questions/6330597
复制相似问题