1

我最近一直在尝试 Ankhsvn,我非常喜欢它,更重要的是,它通常喜欢我。

但是我在使用 AnkhSVN 将现有的 VS 项目添加到 subversion 时遇到了问题。大多数 Windows 和 Web 项目都可以正常添加,但是当我尝试访问网站(而不是 Web 应用程序)时遇到问题,在这些情况下,我会收到以下错误:

No versioned parent directories

经过一番谷歌搜索后,我遇到了其他有同样问题的人,并且有一两个解决问题的建议,但到目前为止还没有奏效。

AnkhSVN 足够流行,尽管如今 Web 应用程序通常比网站更受青睐,但我希望这里有人有现成的解决方案可用。

4

1 回答 1

1

最可能的原因是网站不与解决方案共享一个共同的根。向 Subversion 添加新解决方案会自动要求它们共享一个公共根目录(目前)。

您可以手动将项目添加到 Subversion 存储库中的正确位置,AnkhSVN 将识别它们。这样做的问题是您的布局不必与其他开发人员的布局相匹配。因此,最好的解决方案是将网站移动到解决方案根目录中的目录,就像项目一样。

于 2010-06-16T20:46:09.440 回答