我用SmartSVN打开了我的一个项目分支,但是其中一个文件将其分支显示为“主干”,其余的显示正确的分支名称。我不确定这是怎么发生的,但我想解决它。发生了什么?我如何修复它?
发布于 2010-12-14 22:29:08
实际上,这是Subversion的一个特性。是的,想在你的工作副本中为这个文件夹指定一个特定的分支,只需切换到它。它被称为混合工作副本。唯一需要注意的是,所有路径都必须指向相同的存储库。现在,有趣的是,大多数人并不是故意使用这个功能,而是以某种方式设法偶然发现了它。
在此功能上遇到问题通常涉及到在未完全切换的工作副本上进行切换,这通常是由于到Subversion服务器的连接终止、本地计算机上的资源不可用以及命令失败或超时,或者命令或应用程序在切换过程中被用户终止所致。
不管是什么原因,解决此混合工作副本的最佳解决方案是,转到工作副本的头部,并将另一个svn切换到您尝试使用的URL。在对其进行操作和关闭SmartSVN之前,只需确保开关已完成。
https://stackoverflow.com/questions/4436327
复制相似问题