What are the steps for adding Confluence as a repository in Fisheye?

Ronald Horner
Contributor
July 29, 2011

Steps I've taken:

I've set up the Application links between Fisheye+Crucible and Confluence.

I've added the link between a Crucible project and a Confluence Space.

I've added Confluence as a repository under the Confluence LightSCM Plugin in Fisheye.

When I try to access the wiki repository when adding content to a review it says Wiki (not available)

Our environment is accessed through an externally available url using an authentication mechanism that blocks Atlassian products from talking to each other. For example, we have www.company.com/fecru and www.company.com/confluence but they cannot talk to each other with those URLs. Instead they use the internal ULR intranet.com/confluence and intranet.com/fecru.

3 answers

1 accepted

0 votes
Answer accepted
Ronald Horner
Contributor
August 18, 2011

So it turns out that this feature is not supported by Atlassian - for whatever reason I will not know. However you can get it to work by following these easy instructions!

svn checkout https://studio.plugins.atlassian.com/svn/CONFCRUPLUG/trunk CONFCRUPLUG
  • Edit the pom.xml to point to your version of Confluence, I am using Confluence 3.5.7, but you can change it to any version
<properties>
     ... 
     <atlassian.product.version>3.5.7</atlassian.product.version> 
     ...
</properties> 
  • Build and package the plugin. From the command line cd into the root of the source directory ie /home/jsmith/confcruplug/. This is going to download a mess of artifacts to do the build. If your build environment cannot touch the internet, make sure your maven proxy is configured to use Atlassian's maven repositories.
mvn clean package
  • The plugin will now be available in the _target_ directory.
  • Log into Confluence as an administrator and install the plugin manually
  • Browse -> Confluence Admin -> Configuration -> Plugins -> Install -> Upload Plugin
  • You may need to enable the plugin and/or restart after install
  • Make sure your settings match what I posted in the question and you should be good to go!
0 votes
Ronald Horner
Contributor
September 18, 2011

Since Confluence is version controlled it is essentially the same thing as a source code repository except instead of viewing source code you view wiki markup. This has allowed our users to review specific versions of their confluence pages with all of the integration available with source code integration.

0 votes
EddieW
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 15, 2011

What is the goal here? Why are you treating Confluence as a soruce code repository?!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events