代码之家  ›  专栏  ›  技术社区  ›  Richard Slater

为什么安装tortoissesvn后,ankhsvn解决方案中的所有文件都标记为新文件?

  •  13
  • Richard Slater  · 技术社区  · 17 年前

    安装Tortoissesvn 1.6.0之后,所有加载到启用Ankhsvn的Visual Studio 2008项目中的文件都标记为新文件(蓝色+)。

    我尝试重新安装ankhsvn 2.0.6347并将存储库签出到一个新的“干净”文件夹中。然而,这两个问题似乎都没有解决。

    我的问题有两个方面,是否解决了这个问题,以及两个产品之间是否存在兼容性(即不同的SVN绑定?)有没有一种方法可以告诉Ankhsvn和Tortoissesvn哪种组合可以互相配合呢?

    3 回复  |  直到 16 年前
        1
  •  23
  •   Igor Brejc    17 年前

    几天前我也注意到了。这是因为Tortoise将您的工作副本转换为1.6版本,而Ankh不知道如何阅读。

    解决方案很简单:我安装了最新的 每日的 踝关节的建立 http://ankhsvn.open.collab.net/daily/ )现在一切都像是一种魅力。

        2
  •  3
  •   Steve J    17 年前

    我也可以证实这一点。

    我遇到的一件事是,在安装新的每日构建版本之前,我卸载了旧版本(我安装了ankhsvn-daily-2.1.6649.29.msi),但一旦安装了新版本,我就没有安装新版本。 任何 Visual Studio 2008中的源代码控制集成!

    事实证明,当卸载ankhsvn时,源代码控制提供程序被设置为“无”,您必须转到“工具选项源代码控制”并将其设置回ankhsvn。

    一旦这样做了,您就可以使用Visual Studio集成和Tortoissesvn 1.6了。

        3
  •  1
  •   Synetech    16 年前

    遗憾的是,这个解决方案不适用于任何使用vs2003的人,因为ankhsvn的1.x分支没有每日构建(svn 1.6)。

    Ankhsvn团队表示,他们现在太忙,无法更新Ankhsvn 1.x(即VS2002/VS2003版本),因此,除非有人愿意帮助他们(它是开源的),否则很长一段时间内可能不会有用于VS2003的SVN1.6版本。

    推荐文章