Atlassian Crucible代码审查工具:中文安装与使用指南

需积分: 5 3 下载量 85 浏览量 更新于2024-08-05 1 收藏 1.35MB DOCX 举报
"这篇文档是关于Atlassian的代码审查工具Crucible的中文安装与使用指南,其中也涉及到了与Fisheye的集成。在安装过程中,它详细描述了MySQL的安装步骤,包括MySQL Workbench和MySQL Connectors,以及Crucible本身的安装。在配置部分,讲解了如何更换数据库,创建Crucible数据库,处理MySQL远程连接问题,并对数据库进行授权。此外,还提到了JDBC驱动的添加和Crucible后台数据库配置的步骤。" Crucible是由Atlassian开发的一款强大的代码审查工具,它与Fisheye集成,能够提供全面的代码浏览和审查功能,帮助开发者提高代码质量和团队协作效率。在这个中文安装及使用手册中,首先提到了安装所需的环境和组件,包括MySQL数据库的安装。MySQL是Crucible存储数据的重要组成部分,需要确保正确安装并配置。 安装过程分为以下几个步骤: 1. 安装MySQL:使用指定版本的MySQL安装程序,并确保安装了必要的依赖,如.NET Framework和Visual C++ Redistributable Packages。 2. 安装MySQL Workbench:用于图形化管理MySQL数据库,同样需要满足其运行的系统需求。 3. 获取MySQL Connectors:即JDBC驱动,用于Java应用程序(如Crucible)连接MySQL数据库。 4. 安装Crucible:使用指定版本的安装程序,这里提到的是atlassian-crucible-3.5.5-x64.exe,该版本支持JDK6。 配置阶段则包括了数据库的替换和设置: - 使用MySQL Workbench创建Crucible专用的数据库,设置正确的字符集(如utf8_bin)。 - 解决远程访问权限问题,允许特定主机或所有IP连接MySQL服务器,通过SQL命令进行权限授予和更新。 - 添加JDBC驱动到Crucible的类路径中,以便于连接MySQL数据库。 - 登录Crucible的管理界面,配置数据库连接参数,进行数据库测试。 在实际操作中,可能会遇到一些问题,如“Java:InvalidAlgorithmParameterExceptionPrime size must be multiple of 64”,这通常是因为JCE(Java Cryptography Extension)的限制,可能需要更新或解除限制以兼容特定的密钥大小。 总体来说,这份手册提供了Crucible从零开始的部署指南,对于初次使用者或希望了解Crucible与Fisheye集成的开发者具有很高的参考价值。通过遵循这些步骤,用户可以成功地在本地环境中搭建并运行Crucible,实现有效的代码审查流程。