This page last changed on Mar 29, 2010 by glionetti.

Welcome to Crucible 101, an introductory guide to Crucible and a tour of the most interesting Crucible features. Use this page to guide your evaluation process or quickly get up to speed with Crucible.

Crucible 101

Thanks for taking the time to try Crucible. To help you make the most of your time, try these easy instructions for configuring and using Crucible. 

Software developers are the intended audience for this document.

Getting Crucible up and running

Carry out these steps to setup Crucible and you will be ready for your first code review in no time. Setting up Crucible takes less than half an hour.

Install

Basic installation is a breeze. (click to expand)

Connect to Your Repository

Crucible standalone supports SCM repository systems. (click to expand)

Set Up Your Crucible Project(s)

Work streams in Crucible are organised into projects. (click to expand)

Configure Mail (optional)

Email notifications are a great way to keep up with Crucible activity. (click to expand)

Configure JIRA (optional)

Crucible integrates with JIRA, Atlassian's enterprise issue tracker. (click to expand)

Setup Complete!

Your Crucible instance is now established. (click to expand)


Learning the Basics

Now that you've got Crucible set up, you can start using Crucible's code review features in earnest. Creating reviews, pre-commit and post-commit reviews, notifications, and much more.

Creating Reviews

Reviewing Quick Start

Jump into code reviews instantly with Crucible. (click to expand)

Pre and Post Commit Reviews

Create reviews before or after you check-in. (Click to expand)

Creating Reviews Fields

Fill in the fields that are relevant for your review. (click to expand)


Working with Reviews

Comments turned into defects

Identify defects in your code and tag them in Crucible. (click to expand)

Context Windows

A number of context windows appear when hovering your mouse over links. (click to expand)


Activity & People

Crucible adds a modern social web dimension to the usually impersonal data stored in your Source Code Management (SCM) repository.

Activity Streams

You can see commits and updates from the users in Crucible rolling by. (click to expand)

People Lists

In Crucible, you can view useful updates and statistics from your team. (click to expand)

People Pages

Each person who makes code changes has a page. (click to expand)

Your Personal Dashboard

See your own work at a glance and a stream of work items that are relevant to you. (click to expand)

Favourites as Bookmarks

Everything in Crucible can be bookmarked. (click to expand)

Subscribe to Crucible Updates

Keep track of Crucible activity when your Crucible session is closed. (click to expand)


Search

Search Options

Find a specific review or all of them with easy search options. (click to expand)

Quick Nav

When you type in the search box, matches are instantly shown below. (click to expand)


Advanced Features

Crucible will allow you to go beyond commenting on source code. Iterative reviews, reports and auditing, plugins, JIRA integration, IDE integration, and much more.

Iterative Reviews

Files are always up to date

Crucible allows you to review iteratively, so you can keep focused on the most recent file. (click to expand)

Review Multiple Revisions

Select the files that you want to review


Reporting

Plugin Reports

Crucible is extensible, allowing you to create your own reports and sent info to other systems. (click to expand)

Using the REST API

Extend Crucible. (click to expand)


Integrate with other systems

Integrate with JIRA issue Tracker

Link your code reviews directly to your JIRA issues

Integrate with your IDE

Create and work with reviews in Eclipse and Intellij


Tips and Suggestions

Get reviewing quicker with these suggestions


Configuration Tips

Unleash the flexibility of Crucible by configuring it exactly to your needs. (click to expand)


Thanks for taking the time to evaluate Crucible using this guide. To help continue your journey, our support staff are always ready to answer your questions in the Crucible Forum, or solve specific problems at our support portal http://support.atlassian.com.

Document generated by Confluence on Jul 29, 2010 20:00