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

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

Accepted Answer
0 votes

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!

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

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.

Suggest an answer

Log in or Sign up to answer
Community showcase
Posted Oct 11, 2018 in Confluence

What are your project planning tips?

Hello Community,  Jessica here from the Confluence product marketing team! Today I wanted to get your takes on project planning –– what works, what doesn’t, how do you know if you’re doing it r...

369 views 2 4
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you