现在的位置: 首页 > 综合 > 正文

集成到VS2005中的开源版本控制软件AnkhSvn

2014年01月15日 ⁄ 综合 ⁄ 共 1371字 ⁄ 字号 评论关闭

集成到VS2005中的开源版本控制软件AnkhSvn

C# 2010-06-07 20:00:25 阅读185 评论0   字号: 订阅

AnkhSvn-2.0.6347.433比1.0版本的确有了很大变化。

1.在VS2005环境下,直接在Project或Solution那点右键:

2.把代码加入到版本库中,可以通过https协议,也可以通过file:///协议:


3.Add之后的样子:
4.然后在Commit一下:

5.在Log Message里写几句话,每个开发团队最好能制订一些套话。特别是在后期修改BUG时,最好能索引上BUG管理系统中的BUG编号。


评价:感觉很爽。

转载一篇介绍

AnkhSVN 2.0从去年11月原来的AnkhSVN开发小组和CollabNet联合起来的时候就已经开始研发了。CollabNet介入的目的是提供商业支持,开发资源,鼓舞AnkhSVN周围的社区。事实上,微软开源组也参与到这个项目,提供MSVS的序列号,技术支持,与客户讨论蓝图,还有在不久将来的合作营销活动,像webinars一样。这样冒险的成果最终证明是有效的。

AnkhSVN 2.0几乎在原来的AnkhSVN基础上重写。如果你看下AnkhSVN 2.0路线图就会知道整个AnkhSVN的架构从Visual Studio的一个插件变成了一个完整的代码控制整合包。(这意味着AnkhSVN不再维护home-grown SCM层。现在AnkhSVN集成到VisualStudio.NET SCC APIs来提供更好的整合和性能。)AnkhSVN还通过用SharpSvn作为底层的Subversion客户端API来支持Subversion 1.5。当然,这两个架构上的改变除了增加了对Subversion 1.5的支持外没有什么其他的新功能了。那么AnkhSVN 2.0带给我们什么了呢?好吧,下面列出了一些AnkhSVN 2.0的新东西:

 

  1. 等候的变化窗口;subversion状态和命令在同一个地方可用
  2. 支持Visual Studio 2005和2008;AnkhSVN现在是个SCC包而不是插件。
  3. 更好的日志查看
  4. 支持合并
  5. 属性编辑器
  6. AnkhSVN现在支持大多数以前不支持SCC api的项目
  7. 所有的浏览器动作(重命名,复制,粘贴,拖拽)都保持subversion历史
  8. 增强build的过程和安装
  9. 自动检查更新
  10. 最后,当然并非最不重要的是用户手册

上面的列表是不完全的,或者没有完全的解释好AnkhSVN 2.0的好处。希望看到比AnkhSVN 1.x版本性能的大幅提高,更好的图形和字体,更多的工具和更完全的Subversion客户端接口。想了解更多AnkhSVN的信息,请看如下资源:

  • AnkhSVN Homepage
  • AnkhSVN 2.0 Roadmap
  • AnkhSVN 2.0 Screenshots
  • AnkhSVN 2.0 Online Documentation
  • AnkhSVN 2.0 Download

    AnksSVN 2.0是AnkhSVN的一个大提升。希望在将来看到更多的新功能,AnkhSVN是一个开源项目,所以欢迎联系我们报告bug,建议新功能或者提供使用反馈。

  • 抱歉!评论已关闭.