代码之家  ›  专栏  ›  技术社区  ›  CJM

ankhsvn:添加网站时没有版本控制的父目录

  •  1
  • CJM  · 技术社区  · 14 年前

    我最近一直在尝试ankhsvn,我很喜欢它,更重要的是,它一般都喜欢我。

    但是我遇到了一个问题,使用ankhsvn将现有的vs项目添加到subversion中。大多数windows和web项目都添加得很好,但是当我尝试一个网站(而不是web应用程序)时遇到问题,在这些情况下,我会得到以下错误:

    No versioned parent directories
    

    经过一些谷歌搜索,我发现其他人也有同样的问题,有一个或两个解决问题的建议,但迄今为止没有工作。

    ankhsvn已经很流行了,虽然现在web应用程序通常比网站更受欢迎,但我希望这里有人有现成的解决方案。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Sander Rijken    14 年前

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

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