Specify a path for a crucible project

I have configured ONE repository in crucible/fisheye for our whole huge SVN repo. I also configured the "symbolic rules" so it can tell different things in the repo apart, e.g. project1 and project2 can be found with their branches and versions in fisheye, so that part works.

Now I want to configure projects in Crucible.... but I can only configure a REPO to use, not a PATH! This way all my projects in crucible think they use all the same code! This makes all the project configuration kindof useless.

See this screenshot. This project does not have 1,5M LoC for sure...


I would like to change the path displayed here, but how?

Otherwise I can see only 2 solutions:
- Create a Repo for every project (means A LOT of administration!)
- Don't use projects and just use the default CR project

Is there any other solution?

2 answers

0 vote

Technically it is possible to configure paths for a Crucible project. But this function was rather designed to allow users use more than one repository in a single project. I'm not entairly sure how it's going to work in your use case. 

However, having so big single SVN repository in FishEye is generally not recommended from performance reasons and it's better to have it splitted in FishEye. 

If you're worried about administration work to add every project from your SVN repository as a separate FishEye repository, you might want to consider using Directory Scanning Plugin.

Hi Grzegorz,

the "Configure paths" option works pretty good at first sight and is easy to configure (in same GUI, no re-index required). I can also add more than one path for more complicated projects.
Only disadvantage I can see is that we will need a FishEye license for it to work. But I guess not for every Crucible user I guess?

The Directory Scanning Plugin seems not to be the solution here. It only scans directories for new (real) repositories, but what we would need here is a detection of new directories in a SVN repository (about what the symbolic path thingy does)

As our repo still indexes in a tolerable amount of time, I'll go with solution A.

The idea of manually separating one SVN repo into 50 FishEye "Repos" and then manually creating 50 projects just makes no sense to me. As the scanner already separates my commits into branches automatically (which works good) it could be a lot easier...

Suggest an answer

Log in or Join to answer
Community showcase
Alexey Matveev
Published Saturday in Jira

How to run Jira in a docker container

Everything below is tested on Ubuntu 17.10. I prefer to use Jira in a docker container because: 1. I can install Jira with a couple of commands. 2. I can start and stop Jira just by starting and s...

506 views 6 8
Read article

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
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot