I inherited a legacy SVN (Subversion) repository which I would like to index in Fisheye and I would like it to be indexed from the first commit and all the 49000 commits.
I know how to add user mappings so a Subversion commiter is mapped to a Fisheye username and I have done so for all the Subversion committers I can find by browsing the repository history in Tortoise SVN client.
My user mappings are quite many but even after going through the commit history and adding every committer I can find to the mapping table, I am still unable to complete the indexing of this repository... it always says license is exceeded and stops indexing.
How can I make sure this repository can be indexed into Fisheye without hitting the license barrier ?
Please advice,
Palli
Hi @Felipe Kraemer,
Thanks for your response.
You mentioned generating a 30 day trial license and import the repository using that license.
What happens to the repository when I apply the starter license after the import / indexing is finished? Will the repository stop working ?
Palli
Hello @Pall Bjornsson,
In that case, you will start facing the exact same problem you're currently facing.
Fisheye will identify that a Starter license is configured and will apply the restrictions that license has and, as the repository will have more than 10 committers in its history, indexing will stop. You will still be able to see everything that got indexed that far, but you won't be able to index new changesets.
Regards,
Felipe
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Felipe Kraemer,
Hmmm.... I actually wonder what will happen after the indexing completes.
I did start the test by creating an evaluation license and started indexing the SVN repository. After the first phase is done, I browsed the repository and see that there are over 70 committers.
However, the user mappings seem to be working, as the committing users are only two, myself and the other FishEye user all the rest of the committers is mapped to.
So now, what will FishEye starter license be looking at when it starts this repository? Will it be the total number of committers stated in the browse repository summary, or will it be the total number of FishEye users said to be the FishEye users/committers, which are only two ?
Palli
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Pall Bjornsson,
Fisheye considers the total number of committers stated in the browse repository summary, i.e., ~70 committers you have mentioned, that is why indexing will stop whenever the Starter license is configured again after the indexing finishes.
Regards,
Felipe
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Pall Bjornsson,
I am afraid you won't be able to accomplish that while using a Starter license.
As mentioned at Restrictions on FishEye Starter Licenses, your options are:
The 4th option mentioned there, Map Committers, applies only for Git and Mercurial repositories, and this should be done at Git / Mercurial repository level, not at Fisheye.
Sincerely,
Felipe Kraemer
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.