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

发布于 2024-07-16 05:10:32 字数 268 浏览 8 评论 0原文

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

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

我的问题有两个方面,这个问题有解决办法吗?如果两个产品之间不兼容(即不同的 SVN 绑定?),有没有办法知道 AnkhSVN 和 TortoiseSVN 的哪个组合将发挥作用彼此相处很好。

After installing TortoiseSVN 1.6.0, all files loaded into an AnkhSVN enabled Visual Studio 2008 project are marked as new (blue +).

I have tried re-installing AnkhSVN 2.0.6347 and checkout the repository into a new "clean" folder. However neither seem to resolve the problem.

My question is kind of two fold, is there a resolution to this issue and if there is an in-compatibility between the two products (i.e. different SVN bindings?) is there a way to tell which combination of AnkhSVN and TortoiseSVN are going to play nice with each other.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

朦胧时间 2024-07-23 05:10:33

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

解决方案很简单:我安装了 Ankh 的最新每日版本(http:// /ankhsvn.open.collab.net/daily/),现在一切都像魅力一样。

I noticed this too a couple of days ago. This happened because Tortoise converted your working copy to 1.6 version and Ankh doesn't know how to read it.

The solution is simple: I installed the latest daily build of Ankh (http://ankhsvn.open.collab.net/daily/) and now everything works like a charm.

眼波传意 2024-07-23 05:10:33

我可以验证这也有效。

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

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

一旦完成此操作,您就可以使用 Visual Studio 集成和 TortoiseSVN 1.6。

I can verify that this works, too.

One thing that I ran into was that I uninstalled the older version before installing the new daily build version (I installed AnkhSvn-Daily-2.1.6649.29.msi), but once I installed the new version I didn't have any source code control integration whatsoever in Visual Studio 2008!

As it turned out, when you uninstall AnkhSVN your source code control provider gets set to "None", and you have to go to "Tools | Options | Source Control" and set it back to AnkhSVN.

Once you do that, you're good to go with Visual Studio integration and TortoiseSVN 1.6.

入画浅相思 2024-07-23 05:10:33

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

AnkhSVN 团队表示他们现在太忙而无法更新 AnkhSVN 1.x(即 VS2002/VS2003 版本),所以看起来除非有人愿意帮助他们(它是开源的),否则可能不会VS2003暂时是SVN1.6版本。

Sadly this solution does not work for anyone using VS2003 since there is no daily build (SVN 1.6) for the 1.x branch of AnkhSVN.

The AnkhSVN team has stated that they are too busy right now to update AnkhSVN 1.x (ie the VS2002/VS2003 version), so it looks like unless someone is willing to help them with it (it’s open-source), there may not be an SVN1.6 version for VS2003 for a while.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文