JetBrains 近期推出了 Upsource 1.0 ,这一是个专门为软件开发团队所设计的源代码协作工具。
Upsource 能够与多种版本控制工具进行集成,包括 Git、Mercurial、Subversion 或 Perforce,开发者可以使用这一工具对已签入的代码进行浏览和审查。Upsource 包括以下一些主要特性:
- 对多种类型的代码库与软件开发语言进行代码浏览
- 对同一个代码库的多个修订版本进行浏览,并且通过一个图形化工具显示多个修订版本之间的关系
- 对代码变更进行跟踪,包括提交历史、变更差异比较,以及分支与合并的操作
- 对团队的代码进行审查,包括代码的讨论、跟踪代码评论以及最终的结论
- IntelliJ 的用户在开发 Java 项目时还能够使用代码检查与遍历功能
JetBrains 打算在近期将Upsource 作为它们公司所开发的各种IDE 的插件推出,还将支持对各种代码库的写入操作,首先会支持大多数的Git 操作。此外,它们还打算将其与各种团队工具进行整合,即 YouTrack 以及 TeamCity 。
JetBrains 提供的授权计划是根据用户的数量所决定的,不超过10 人的团队可以免费使用。同样,教育机构及非盈利的开源项目也可以免费使用。
评论