2010-12-14 63 views
1

我有一个使用SmartSVN打开的项目分支,但其中一个文件显示其分支为“主干”,其余分支显示正确的分支名称。我不知道这是怎么发生的,但想要解决它。发生了什么,我该如何解决它?SmartSVN - 来自多个分支的文件

回答

1

这是Subversion的一个特性。是的,在你的工作副本中需要一个特定的分支,只需切换到它。它被称为混合工作副本。唯一需要注意的是所有路径都必须指向同一个存储库。现在,有趣的部分是,大多数人不会故意使用这个功能,但有某种方式设法通过某种方式偶然发现它。

这个功能陷入困境通常涉及一个工作副本上的切换,这个工作副本并没有完全切换,这通常是由于终止连接到Subversion服务器,本地机器上的资源不可用以及命令失败或时间out,或者命令或应用程序在交换机中间被用户终止。

不管是什么原因,解决这个混合工作副本的最佳解决方案,请转到工作副本的头部,并执行另一个svn切换到您尝试使用的URL。在开始工作之前和关闭SmartSVN之前,请确保开关已完成。