Starting code reviews with Crucible

转载 2012年09月10日 10:44:47
Crucible is an Atlassian product which makes code reviewing process easy.

Here I describe the steps I learned in creating a code review in Crucible. Hope this helps some one who is new to Crucible like me.

Step 1: Login to your crucible account in the hosted crucible server instance.
Step 2: Start creating a review by:
    - Clicking 'Dashboard' on the menu bar on top-> click 'create review' on left hand pane.
    - OR clicking 'Tools' on top right corner and select 'create review'.
Step 3: Select a project for the review by the drop down list.

Here, in the drop down list, you may or may not find the project that include source files that you are going to review. You will find it in the drop down list only if some one had already added that project before for a code review. 

If you find it in here, then your life will be easier. Just follow the rest of the steps mentionedhere to complete creating the code review.

If you did not find the project that you want to review on the aforementioned list, then you have to create a project by going to the administration panel.

i. Click on the drop down icon next to your name on top right corner and select 'Administration' .
ii. Login with the administration credentials.
iii. In the Admin menu (on the left) select 'new' under 'Project Settings'.
iv. You will have to enter the details of the project that you are going to create here. Under the Default Repository, you need to select the repository location of the project that you are going to create for the review.
v. If the repository is not already added, you can create a repository by selecting 'new' under Repository settings on the Admin menu.

You have to be little careful about filling the repository details, for the 'svn url' you need to give the root svn location and under 'svn path', you need to give the specific path to the location of the files of your project.

For an example, if you are going to review the code located in:,
svn url is:
svn path is: trunk/carbon/components/apacheds-server/

I got the following error when creating the repository because of not setting above two values correctly.
Repository paused due to error - class com.cenqua.fisheye.rep.DbException: Problem getting diff information...
There fore make sure to fill them correctly.

After creating the repository, go back to step iv above and complete the project creation step.

Now go to your account's dashboard again, and in the Step 3 above, now you will see the project you created in the drop down menu. So you can continue with creating the review.

Atlassian has developed plug-ins to integrate crucible with Intellij-IDEA so that you can participate in code reviews and perform all the actions with in your favorite IDE.
Find how to install the plug-in here
Find how to configure the plug-in for your project and IDE from here.
Then find how to use Intellij IDEA for code reviews here.

Happy code reviewing..! :)

crucible 的 破解

crucible这个东西用了很久,但是从来都没有想过去破解它,毕竟在公司是不能使用破解 软件的。于是再家里面玩一下而已。下载地址 运行crucible_keygen 如图: 点击 p...
  • dz45693
  • dz45693
  • 2017年09月28日 09:08
  • 595

解决Python代码编码问题 SyntaxError: Non-UTF-8 code starting with '\xc1'

程序中出现中文,运行的时候出现如下错误: SyntaxError: Non-UTF-8 code starting with '\xc1' in file C:\...\ on li...
  • wyb_hardworking
  • wyb_hardworking
  • 2014年02月20日 17:01
  • 13763

Code Reviews

You should do code reviews. Why? Because they increase code quality and reduce defect rate. But not...
  • hellominix
  • hellominix
  • 2013年03月30日 20:45
  • 221


Crucible是一个用于开发团队的代码检测工具,有了Crucible团队成员可以检查、注释、编辑代码,并记录结果。当发现一个潜在的代码问题,你可以挑选出这条代码行并做注释。 使用Crucible有...
  • dean_peng
  • dean_peng
  • 2013年03月21日 17:43
  • 831

“SyntaxError: Non-UTF-8 code starting with” 语法错误

刚开始学习Python,边看书边打代码熟悉语法,没想到很快遇到了小麻烦——"SyntaxError: Non-UTF-8 code starting with “\xb8......" 后来才知道是我...
  • renchaocheng
  • renchaocheng
  • 2015年04月23日 22:36
  • 2034

File "", line 2 SyntaxError: Non-UTF-8 code starting with '\xbd' in file on l

文件开头加上这句话 # coding=gbk
  • liu3364575
  • liu3364575
  • 2017年11月26日 14:48
  • 1037

SyntaxError: Non-UTF-8 code starting with '\xba' in file 错误的解决方法!!

第一次在Eclipse建立python工程,添加了自己新建的文件,写了一点代码,随后执行时候出现了错误,和昨天我在Visual Studio 2015里面一样,错误: SyntaxError: No...
  • sunylat
  • sunylat
  • 2016年12月24日 10:24
  • 3331

Atlassian Fisheye and Crucible 安装

  • yieryi_
  • yieryi_
  • 2015年08月17日 13:50
  • 1044

Eclipse中出现SyntaxError: Non-UTF-8 code starting with '\xc4' in file错误

可以修改eclipse的编码,在Project--》properties--》resource --》test file encoding 选择other --》选择utf-8 ,应用保存即可 之后所...
  • BearKChan
  • BearKChan
  • 2017年12月09日 12:47
  • 619

SyntaxError: Non-UTF-8 code but no encoding declared

1、错误描述 File "E:\workspaces\Python\src\com\you\python\", line 2 SyntaxError: Non-UTF-8 co...
  • you23hai45
  • you23hai45
  • 2017年03月25日 23:37
  • 1010
您举报文章:Starting code reviews with Crucible