有没有人从AnkhSVN最近的每日构建中获得任何经验?请告诉我是否合适?
其次是否与TortoiseSVN无缝集成?我的意思是,如果我从Visual Studio内部(安装了AnkhSVN插件)结账,Tortoise SVN会识别出它是一个已更改的文件吗?或者另一种方式?
提前致谢。
答案 0 :(得分:3)
我没有使用每日版本,所以我无法真正帮助你。至于你的第二个问题,是的,如果你更新VS龟甲SVN中的文件将看到文件已更新。
答案 1 :(得分:3)
AnkhSVN和TortoiseSVN使用存储在工作副本中的相同管理数据。这个商店用于所有管理,所以他们总是会看到彼此的管理变化,并且subversion核心库的设计确保他们不能打破彼此的工作副本。
两种产品都有自己的状态缓存,以加快字形/图标/叠加层的显示速度。这些缓存对于产品的功能并不重要,但大多数用户仍然希望它们准确无误。这些字形在两个客户端都可能已过时,但刷新会直接修复它们。
AnkhSVN的最新稳定版本收听了TortoiseSVN和Windows资源管理器之间的一些通信,以使状态缓存比previos版本更新。 (在大多数情况下,字形现在将直接在AnkhSVN中更改..就像在资源管理器中一样..)
但即使在这些变化之前,大多数AnkhSVN用户并没有任何真正的问题并排使用这些客户端(甚至更多客户端),因为最终源代码处理仅依赖于管理数据。
答案 2 :(得分:2)
没有尝试过,但已经使用乌龟查看历史记录等,并且安装都没有任何问题。
虽然实际提交更改虽然使用两者可能会工作,但这听起来像是一个混乱的配方! 你有没有想过想从探险家通过乌龟而不是在使用十字架的vstudio中想到的地方?
从使用ankh(v2.1.744)开始几周,我会说在提交/合并时你没有什么需要跳到乌龟身上。关于我发现的事情,如果你作为一个团队的一员工作,你需要定期点击更新(来自挂起的更改),以避免在提交时发生冲突。