CodePlex正式增加对TortoiseSVN的支持
CodePlex 最近宣布了对SVN 客户端的支持,例如使用TortoiseSVN连接到其代码库以同步源代码和资源。以前,SVN的用户每次想从CodePlex同步项目必须运行 SvnBridge ,现在只需要在SVN的客户端上使用正确的URL就可以了。
CodePlex 最近宣布了对SVN 客户端的支持,例如使用TortoiseSVN连接到其代码库以同步源代码和资源。以前,SVN的用户每次想从CodePlex同步项目必须运行 SvnBridge ,现在只需要在SVN的客户端上使用正确的URL就可以了。
Kenai是一个由Sun出品的全新的项目宿主平台。它提供了一套由开源项目组合的整合服务,包括源代码管理、问题追踪。最引人注意的是,它是由JRuby on Rails构建的。
AnkhSVN最初是作为Visual Studio的一个插件出现的,通过它,你可以在Visual Studio中开发用SVN版本控制的项目。这次所发布的2.0版本完全重写了内核引擎。而对于Visual Studio 2005和2008来说,AnkhSVN是作为免费的源代码控制包(Source Code Control Package,SCC)交付的。
开源版本控制工具Subversion的1.5版本已经发布。与此同时,官方文档《使用Subversion进行版本控制》针对Subversion 1.4的文档翻译工作已经完成,针对于1.5版本的中文翻译计划也已经展开,目前最新的中文版将随时在Subversion中文站进行更新。
Subversion是一款成熟的开源版本控制工具,广泛应用于众多开源项目。它刚刚发布了1.5版,新特性包括有:跟踪合并历史、稀疏检出、通过命令行客户端解决冲突。
在Ruby on Rails 2.1版本发布前夕,Rails开发团队也准备将代码的存储库从Subversion迁移到Git之上,与此同时,Git也获得越来越多国内开发者的认可,并在项目开发中尝试使用Git,来进行源代码版本控制管理。
Github是由Ruby构建,用来托管git库的一种新兴服务。不过其实Github的功能远比前面那句概要描述要丰富的多:通过利用git的众多特性,例如快速分支/合并,Github使得开源项目间的合作和实验工作能够以更为高效的新方式进行。
最近在IBM developerWorks发表的一篇文章中谈到如何使用开源工具将构建过程中的持续集成(Continuous Integration,CI)和代码检查这两项任务自动化。它描述了如何安装和配置Hudson,并使用Subversion、Ant对Hudson进行配置。同时辅之诸如FindBugs和PMD之类的软件检查工具,来创造一个可以对测试结果和缺陷情况进行持续性反馈的构建过程。