生产厂商:JetBrains产品类别:开发工具
Hub
YouTrack、TeamCity和Upsource的连接器
各种团队工具实现协同
跨Upsource、YouTrack和TeamCity安装管理用户,使用集中式仪表板快速浏览相关提交、问题或测试。 为组和权限执行管理性支持,并管理Upsource和YouTrack之间的许可证。
Upsource到YouTrack
- 只需点击一次,即可从讨论、代码审查和提交消息中导航到YouTrack问题。
- 根据Upsource中的代码审查创建问题
TeamCity到YouTrack
- 自动设置Fixed in build值
- 从问题直接导航到VCS变更
- 从提交注释中将命令应用到问题
YouTrack到Upsource
- 查看有关在名称中提及问题的修订或审核的评论
- 查看提及问题的提交
- 从提交注释中应用YouTrack命令
JetBrains的Teamware连接器
Hub实现了JetBrains团队协作工具之间的高级集成。 例如,当您使用Hub连接Upsource和YouTrack安装时,可以直接从代码审查中新建问题。
单点登录
Hub确保用户只需一次登录即可在团队使用的所有JetBrains团队工具上保持身份验证状态。支持多种身份验证方式,包括LDAP、Google、GitHub和内置身份验证。Hub还可作为身份提供商,以登录支持SAML 2.0身份验证的第三方服务。
用户和授权管理
Hub管理一个用户、组、角色、权限和项目数据库,并且与所有连接的YouTrack和Upsource安装共享该数据库,作为高效的身份验证和授权服务器。
项目页面
在Hub中新建项目并通过在您的Upsource和YouTrack安装中创建对应的项目而应用到两者中。
仪表板
Hub提供一个仪表板来跟踪您项目中的问题、提交、生成状态和代码审查。该仪表板从YouTrack、Upsource和TeamCity拉取数据。通过上传和安装自定义微件来扩展仪表板的功能!
Hub支持的关键集成
查看与问题相关的提交
如果一条或多条提交消息涉及某个YouTrack问题ID,您可以享受YouTrack与Upsource之间的双向同步:从Upsource中的一组变更或某个代码审查导航到相关问题,并在查看问题时查看相关变更。
从代码审查创建问题
每当在Upsource中的代码审查或源代码讨论发现一个不可能立即解决的问题时,您可以迅速在YouTrack中新建一个问题来说明该问题并计划今后由谁来解决。
更多用于TeamCity变更的差异视图
当您查看TeamCity的变更日志或变更详情视图时,TeamCity的Hub插件使您可以选择是使用TeamCity内置差异查看器,还是使用Upsource中的两个差异视图之一。将在下一版用于TeamCity的Hub插件中提供此功能。
常见问题解答
Hub是免费的还是必须付费?
Hub完全免费,用户数量不受限制,且永久享受所有更新。
Hub是什么?
JetBrains Hub是一个可以跨多个JetBrains团队工具安装处理身份验证、授权、用户、组、权限和项目的服务器。
它还提供了一个仪表板来显示与其连接的所有服务的相关数据,并提供了一种快速为任何新项目设置存储库、生成配置和问题跟踪器的方法。
最后,Hub支持YouTrack、Upsource和TeamCity之间的一些高级集成场景。
我的团队可以使用Hub吗?
Hub目前可以用于两种主要场景:
- 您同时使用YouTrack和Upsource,并且希望在一个地方管理两者。
- 您希望有一个仪表板来跟踪您项目中的问题、提交、生成状态和代码审查。
能在云端使用Hub吗?
Hub目前只是本地工具,类似于Upsource和YouTrack独立版。
Hub只集成本地安装的JetBrains团队协作工具,意味着Hub支持YouTrack独立版,但不支持YouTrack InCloud。
Hub可以和TeamCity一起使用吗?
可以通过专用的 Hub插件将TeamCity连接到Hub。它支持用户授权并提供将数据从TeamCity拉取到Hub仪表板的微件,例如调查和生成工件。我们正在增强TeamCity Hub插件的用户、项目和生成配置管理功能。