我最近一直在尝试Ankhsvn,我非常喜欢它,更重要的是,它一般都喜欢我。
但是我遇到了使用AnkhSVN将现有VS项目添加到subversion的问题。大多数Windows和Web项目都添加得很好,但是当我尝试网站(而不是Web应用程序)时遇到问题,在这些情况下我收到以下错误:
No versioned parent directories
经过一些谷歌搜索,我遇到了同样问题的其他人,并且已经有一两个建议来解决这个问题,但到目前为止还没有成功。
AnkhSVN很受欢迎,虽然网络应用程序现在通常比网站更受欢迎,但我希望这里有人能够提供现成的解决方案。
答案 0 :(得分:1)
最可能的原因是网站不与解决方案共享公共根。自动向Subversion添加新解决方案需要他们共享一个公共根目录(暂时)。
您可以手动将项目添加到Subversion存储库中的正确位置,AnkhSVN将识别它们。这个问题是您的布局不必与其他开发人员的布局相匹配。因此,最好的解决方案是将网站移动到解决方案根目录中,就像项目一样。