youngmon/atlassian-qna huggingface dataset:
Jira Fisheye Repository Link
Asked by Dan Hartman:

I have a question regarding linking Jira projects to Fisheye reposotiries so commits show up in the Source tab when viewing a Jira issue. Is it possible to link repositories to Jira itself, instead of specific projects?

Our repositories span multiple projects and can't be linked to a single Jira project. I would rather not have to go into every Jira project and set up a link to every one of our 30+ repositories. This must be possible because I have some of our repositories linked this way, see the attached image. Either this functionality was taken away with a recent update we performed, or I can't find the right configuration screen.

![](../../../upfiles/JiraFisheyeMapping_1.PNG)


Answers:
author: Dan Hartman
body: See my last post, doing that "refreshed" the available repositories and linked them within Jira. I have been able to repeat this procedure with the same results.


author: Janet Albion
body: Do check on the **Disable for unmapped JIRA Project** in JIRA Administrations \> FishEye Configuration as well. I think I missed this one yesterday. Make sure that this is also OFF.

Next, you can check a few more thing:

* if there any error in the Application Link page.
* if JIRA prompt user to relocate the Application Link page. In this case, delete the existing application link and create a new one.
* check for the error message related to FishEye in the JIRA log

comments: author: Dan Hartman
body: For the "Disable for unmapped JIRA Projects" setting, it was set to Off. It set it to On, then could not view source or reviews for issues. I set it back to Off so I could see the Source and Review tabs. To my amazement, I could then see commits on issues I was not able to see before that belonged to unmapped projects. Not sure what happened, but all of a sudden new repositories are in my Jira mappings and I can see all commits and reviews.


author: Janet Albion
body: Hi there,

Please check if the "Force Project Mappings" via _JIRA Administrations \> FishEye Configuration_ is turn ON or OFF. If this is ON, only project which are mapped to the repository will be retrieving data from FishEye.

Update us on how it goes on your side ;)

<br />

Cheers,

Janet

comments: author: Dan Hartman
body: In Jira, Force Project Mappings os set to 'Off'


author: Douglas Fabretti
body: Hi Sfire.

Yes it is possible to link JIRA Projects to FishEye Repositories. You just have to create an Entity Link from the Repository to the JIRA Project:

1. Go to Administration \> Repositories  
2. Click on the Gear of the Repository - [https://confluence.atlassian.com/download/attachments/298977144/fisheye-repositories.png?version=1\&modificationDate=1287359853791](https://confluence.atlassian.com/download/attachments/298977144/fisheye-repositories.png?version=1&modificationDate=1287359853791) - and click on Application Links  
3. Click on the Add Link option and chose the JIRA Server \> JIRA Project

That should work, please let me know how it goes.

Cheers,  
**Douglas Fabretti**   
**Atlassian Support**
Difference in code size in fisheye
Asked by Avdhesh Chauhan:

HI All,

For a particular repository X - if i go to user dashboard to see the LOC im getting the count against every user, but for the same reposiotyr if i use the search option(eyeql) \& see the added and modifed lines - there is a differnece - any one knows the reason why - please help me out


Answers:
author: Avdhesh Chauhan
body: Reason - In search it will show the individual LOC added \& Deleted, in the user reports it will just go by blame (Search goes by the respective changeset/ revision information \& user report goes by latest revision)

If i have added 9 lines for a file in a particular revision, search it will show added as 9, assume if some one deletes 3 of my lines in the subsequent changes - the user reports will consider only 6 and not 9
Is it possible to deny access to specific SVN folders
Asked by Martin Burton:

Hi,

We have an SVN repository where we need to deny read access to a specific folder tree for a particular group. We can do this within SVN itself but need to ensure when the repository is added to Fisheye, this group cannot access those folders, but can still access the remainder of the repository.

Is this possible?

Thanks,

Martin.


Answers:
author: Norman Abramovitz
body: I believe fisheye only has permissions for groups at the repository level. If you can make that subdirectory be its own repository in fisheye, then you should be able to protect it. Since you want to 'hide' the directory, I do not think denying permissions at the svn level would work. The names of the files will still be seen, but they would not be able to extract them.

comments: author: Martin Burton
body: Thanks for your answer. We'll work on having separate repositories.


author: Neil Pandya
body: Is it possible to accomplish this without crowd?


author: Tiago Comasseto
body: Hi Martin,

As a suggestion, you may want to see [Crowd integration with SVN](https://confluence.atlassian.com/display/CROWD022/Integrating+Crowd+with+Subversion), this will allow you to configure fine-grained authorisation to you SVN repository.

I hope this helps.

Cheers

comments: author: Martin Burton
body: Hi Tiago,

It is not access to SVN I need to control - I can do that using the groups within VisualSVN Server. Also I was hoping for a solution that does not involve another product.

Martin.
I'm trying to checkout a branch and keep getting failures...
Asked by Darren Ehlers:

When trying to checkout my branch, I'm repeatedly getting this error:

REPORT of '/svn/!svn/vcc/default': Could not read response body: Secure connection truncated (<https://bibleorg.atlassian.net>)


Answers:
author: Michael Knight
body: You will likely experience problems if your checkout takes longer than about 15 minutes. To mitigate this, change into the partially checked-out directory and run 'svn update' to resume the process.


author: Vishwajeet Singh
body: Looks like some server issue to me, you should raise a support request for this.


Tags: cloud

fisheye-crucible-svn-ondemand
Crucible roles - confused and a bit frustrated
Asked by Ed May:

I want to use Crucible for reviewing code, but it seems that the roles are over complicated - for my small brain, anyway.

In my terminology, I want to allow a *reviewer* to review an *author's* changes.

For example if Bob submits some changes, I'd like me (James) to be able to initiate, perform, and summarize a review of Bob's code.

How can I set this up in Crucible? Currently I do the following:

1. Create a review,
2. Browse changelists for Bob's changes
3. Select the changelists which I want to review
4. Edit the review details - and here's where I run into problems.

I want to make Bob the author and me the Reviewer. However Crucible insists on having a moderator (which is set to me), and won't let me be reviewer and moderator.

If I try to remove the need for moderators from the project (under administration), then I get a message that a moderator must be set up under the default permission scheme.

So presumably I need to create a new permission scheme which allows me to not have a moderator.

Can anyone give me pointers as to how to achieve what I want here?

Thanks,

James


Answers:
author: brandonbradley
body: You could set the author as the moderator, then you could be the reviewer.
Link Fisheye Documentation locally
Asked by William Wells:

Working with the JIRA instructions, I've been able to change the Online Help link to local documentation files with the Backup/Restore function, but Fisheye doesn't seem to have instructions on how to do that. Is there a way to change the Help link to stop trying to look at the Atlassian website and use local documenation too?


Answers:
author: Conor
body: Currently this is not really designed to be configurable. It is possible to do this by overriding the classpath used to run FishEye.

FishEye gets its help paths by using a resource file in the fisheye.jar file known as help-paths.properties. This file has the URLs used for documentation and the names of various pages within the Atlassian documentation system. If you were to extract this file and put an updated copy into its own jar you should be able to change the URLs. This jar would need to be added to the startup fisheye classpath before fisheye.jar. This requires a little futzing around since fisheye is launches with a -jar argument.

There is a more information on the FishEye help system here: <http://blogs.atlassian.com/2007/12/using_a_wiki_fo/>

**A note of caution**: Such a customisation would be considered unsupported. The underlying mechanism could be changed in upcoming releases. Even if the mechanism is not changed, you'd also need to track updates to the help-paths.properties file as you deploy new versions.

comments: author: William Wells
body: Thank you! Finally got an answer after this long and it was exactly what I was looking for. Of course Fisheye would have to be the one that wouldn't support an included help-paths.properties file like Bamboo and JIRA.


author: Sergey Svishchev
body: That's what [jira.atlassian.com](http://jira.atlassian.com) is for (filing feature requests :-)


author: William Wells
body: s2s, how do I put it nicely. Atlassian has been slow and/or unresponsive to most tickets that I've put in.


author: William Wells
body: 24 views and not a single attempt to answer.


Tags: documentation
Is it possible to integrate a local instance of Fisheye with JIRA in the cloud?
Asked by David Somers-Harris:

We use JIRA at [atlassian.net](http://atlassian.net), but want to keep our source code behind our firewalls. Is it possible to download Fisheye and run it here, but integrate it with JIRA in the cloud so that we can see the source in JIRA?

I've read that Fisheye has remote API's to integrate with JIRA, but does JIRA at [atlassian.net](http://atlassian.net) support this?


Answers:
author: PauloP
body: Hi David

As it turns out, linking OnDemand applications to external applications is not available regarding the restricted functions. Please refer to "application links" in the following documentation:

<https://confluence.atlassian.com/display/AOD/Restricted+Functions+in+Atlassian+OnDemand>

If you do wish to use Crucible/Fisheye with JIRA, either go with OnDemand's Fisheye/Crucible, which needs also the OnDemand SVN OR go with a hosted version of JIRA by a 3rd party Atlassian partner. You may also either consider bringing JIRA in house or hosted SVN/Fisheye/Crucible outside too. Otherwise you will need a VPN / tunnel / firewalls / ports opened of some sort for an external JIRA instance to be able to interact with your Fisheye/Crucible instance internally.

Cheers,

Paulo Renato

comments: author: David Somers-Harris
body: Do you know why? Is it because of performance issues?
Can I lock down Crucible reviews for certain users and groups?
Asked by Brent Villalobos:

We've been rather relaxed with our Crucible permissions since everyone in our company has permissions to view source code. So all our Crucible projects have "view" permission for all logged in users. Now we have people that will have restricted access to our repository and we also need them to have restricted access to Crucible. We want a certain group of people to only have access to certain Crucible projects.

The problem is that we don't want to impose a burden on projects by requiring that they lock down their projects except for the people and groups they specify. Is there a way in Crucible to specify, "All logged in users can view this project except this group"? Right now it looks like either all logged in users can view a project or only specific people and groups. I basically want the inverse where I specify who **can't** view a particular project. Is that possible?


Answers:
author: Harry Chan
body: Hi, unfortunately this isn't possible. It's designed for specific users/roles/groups and not the inverse.
Can FishEye and Crucible share license?
Asked by Erwin Manuel:

We have installed a FishEye + Crucible instance Ver. 2.7.8. Before, they were separate instances, do we need both the licenses renewed or one is enough? Thanks


Answers:
author: Sten Pittet
body: Hi,

Because your FishEye and Crucible licenses are independent from each other you will have to renew them separately.

Let me know if you have more questions.

Sten Pittet  
FishEye / Crucible Product Manager

comments: author: Erwin Manuel
body: Ok Thanks, Because of my experience before while migrating, I thought only the FishEye license is needed.
Is it possible to hide comments from other Crucible reviewers?
Asked by Andrew Frayling:

Hi,

I've been asked if the following configuration is possible with Crucible:
> "We were wondering if Crucible had the capability to hide one reviewers comments from another? This way we can ensure a thorough code review. Only after both reviewers have clicked the complete button would Crucible make the comments available publicly."

but I can't see how to configure this. Has anyone done something similar, or have alternatives approaches for this sort of "blind" review?

Cheers,

Andrew.


Answers:
author: SimonS
body: This isn't possible in Crucible, I'm afraid. Comments are viewable by all members of a review as they are added.

This seems like a bad idea to begin with though and would probably end up with a lot of duplicate comments. It seems like they just want to make sure that each review is done thoroughly. Unfortunately, Crucible doesn't help users in that regard. It is up to the teams and reviewers themselves to hold themselves to a high standard of review.

-Simon

comments: author: Andrew Frayling
body: Hi Simon, thanks for confirming. I can see what thy want to do (not be influenced by other comments), but understand why it could also be a bad thing.Cheers,Andrew


author: John Werner
body: We've been using Crucible for about 1/2 year now and have made code review part of our daily process (Continuous Code Review?). From our experience, I would say that hiding other reviewers comments would cut down on the discussions about the code between the reviewers that often finds the best solution to code issues.


author: Jigar Patel
body: It is possible now,

<br />

By clicking on Hidden option, you can hide all the comments from all users.  
[](https://community.atlassian.com/t5/Fisheye-Crucible-questions/Is-it-possible-to-hide-comments-from-other-Crucible-reviewers/qaq-p/26330?attachment-id=12787){#link_115ee65fed663e}  
[](/tnckb94959/attachments/tnckb94959/fisheye-crucible-questions/8715/1/comment.JPG){#display_115ee65fed663e_0}


Tags: comment
Native Subversion Client jar is MIA
Asked by Alex Nelson:

In <https://confluence.atlassian.com/display/FISHEYE/Native+Subversion+Client> you link to <http://subversion.apache.org/packages.html> as a location to download a subversion client and JavaHL subversion client. I need more specific instruction as I'm not finding what you describe.


Answers:
author: Harry Chan
body: Hi, the native client is NOT a jar. You need the JavaHL jar and the actual svn executables installed on your server.

Follow <http://subversion.apache.org/packages.html> as you have linked and depending on your operating system perform the required installation.

comments: author: Alex Nelson
body: A JAR is asked for. Pointing at svn.exe for example is not accepted.
Connect Fisheye to JIRA internal crowd
Asked by Krystian Szczesny:

Hi,

is it possible to connect Fisheye to JIRA built-in crowd?

I've been using the external crowd, but I'm wondering if that's necessary?

I'm not using LDAP nor any other external directory. I just had my users handled by crowd previously.


Answers:
author: MatthewC
body: You can use your Jira internal crowd, they are essentially the same product. But I have to ask why? If you have an external Crowd which already works with Jira and Fisheye, then they share a SSO session, once a user is logged into one, they are logged into all. If you moved to Using Jira as your user server, you would lose this.

and to quote atlassian:
> Please consider the following limitations when connecting to a JIRA server for user management:
>
> * Maximum 500 users.
> * Maximum 5 connected applications.

<https://confluence.atlassian.com/display/JIRA/User+Management+Limitations+and+Recommendations#UserManagementLimitationsandRecommendations-RecommendationsforConnectingtoAnotherJIRAServer>

Atlassian's own check list says
> If **all** the following are true:
>
> * You have fewer than 500 users.
> * You want to share user and group management across just a few applications, such as one JIRA server and one Confluence server, or two JIRA servers.
> * You do not need single sign-on (SSO) between JIRA and Confluence, or between two JIRA servers.
> * You do not have custom application connectors. Or, if you do have them, you are happy to convert them to use the new REST API.
> * You are happy to shut down all your servers when you need to upgrade JIRA.
>
> Your environment meets the optimal requirements for using JIRA for user management.

So if you still want to do it, the next step is to import the user data.... trouble is there is no easy way of doing this. If you look at these questions \& their answers

[https://answers.atlassian.com/questions/31103/is-it-possible-to-upload-users-to-jira-from-csv](/questions/31103/is-it-possible-to-upload-users-to-jira-from-csv)

[https://answers.atlassian.com/questions/51349/import-users](/questions/51349/import-users)

the options are either writing a Jelly script or using the Jira command line interface from Bob Swift.

<https://bobswift.atlassian.net/wiki/display/ACLI/Atlassian+Command+Line+Interface>

comments: author: Krystian Szczesny
body: Thanks a lot Matt.
How To Manage Crucible Accessibility For Groups/Users Separate From Fisheye
Asked by DominiqueJ:

hi :)

\* we have an unlimited users fisheye license, but only a 100 users crucible license.

\* fisheye authentication is configured to be LDAP

\* every user that authenticates via LDAP is auto-added as a fisheye user

\* it seems that every auto-added user automatically receives the Crucible user = yes checkbox

this of course quickly leads to the crucible license seats to be exceeded (LDAP with 10k users)

i have not found in the documentation how to do the following:

\* set default Crucible user = no four user auto-add

\* manage crucible status in a dedicated user group in fisheye (manually updated)

so how can i do the above? how can i manage the license disparity between fisheye/crucible other than removing the crucible flag manually for every auto-added user??

greetings

dom.


Answers:
author: Karanam Subbarao
body: I have developed a plugin quite some time back to solve a similar problem and run the job every day. If the user is not part of any review, we will delete the user from the database. Dont use default Atlassian provided Integration.

1. Develop a custom authenticator for SSO

2. Create Groups and manage user -\> group synchronization


Tags: ldap
Searching Fisheye: Negative keywords and hiding copies
Asked by Ian Maddox:

We create quite a few branches in SVN. As a result, when you look at the parallel change history for a file in FishEye, you see an entry for every time a branch was created containing that file. There are two ways I can think of to prevent this from happening, neither of which is obvious in FishEye:

1) Is it possible to create a negative keyword filter? For example "NOT 'creating branch'"

2) Is it possible to prevent file copies from showing up as changesets?

Thanks for your help!


Answers:
author: Sergey Svishchev
body: (2) is a missing feature -- vote for it here <https://jira.atlassian.com/browse/FE-184>
How to track an ignored file and commit it as modified file?
Asked by Parthiban Sekar:

Hello,

I have had a filed marked as ignore in my gitignore as below.

solution/database/script.sql

Now when I make some changes and commit them against that file as given, it is showing up as entirely new file. So, the question is how I can push it as a modified file with only the changes I made as highlighted as it usually happens for other tracked files?


Answers:
author: Gonchik Tsymzhitov
body: Hi!

* exclude in gitignore
* do changes
* do commit
* and return back the gitignore file changes

comments: author: Parthiban Sekar
body: Thanks


Tags: git

github

windows
External diff tools not launching - gitconfig not edited
Asked by meirav rath:

Hello,

I have SourceTree version 3.3.8 for Windows.

I read about using BeyondCompare as a diff and a merge tool, and how to set them up. I am afraid it doesn't work and solutions offered in the past here and in StackOverflow do not work.

Here is how my Tools-\>Options-\>General tab is set up:![SourceTree_XylccIUv08.png](/t5/image/serverpage/image-id/88689i1FE1E27FFDD1A371/image-dimensions/488x430?v=v2 "SourceTree_XylccIUv08.png")

Here is how the ools-\>Options-\>Diff tab is set up:

![SourceTree_kd2bJgYe8S.png](/t5/image/serverpage/image-id/88690i543A86E645C2C08A/image-dimensions/497x438?v=v2 "SourceTree_kd2bJgYe8S.png")  

However, my gitconfig file remains:

\[merge\]  
tool = KDiff3  
\[diff\]  
guitool = KDiff3  

Is this a bug, is there anything else I forgot to configure?


Answers:
author: Scott Henderson
body: Hello,

I have the exact same problem on one computer - having another one working perfectly.  
I tried many, many things - I was not able to fix it and it is driving me crazy - slowly convinced to go away from SourceTree... :-(

On one computer the diff is working perfectly, on the other it does not open the diff.  
I noticed that on the non working computer, the global gitconfig is not written when pressing OK in the Options dialog (it is written properly on the working computer).

Looking more closely to the non working computer (see below), I can see that there is a problem accessing that file. Any idea on what could be wrong ? I have access rights to that folder.

Any hints will be appreciated.

![GitConfig.png](https://community.atlassian.com/t5/image/serverpage/image-id/89631iD220E64C91092808/image-size/large?v=v2&px=999 "GitConfig.png")

comments: author: Scott Henderson
body: Did you find an answer to this? We're running into this exact problem with only certain people's machines, and your debugging appears to be getting close to root of the problem.

Thank you!


author: meirav rath
body: Hi,

No, I didn't find an answer and no one from Atlassian contacted me privately. I just avoided using this feature.
How to fix timeout issue with SourceTree
Asked by Rebecca Stevenson:

Hi. I believe I am encountering the problem described in this page:

<https://bengsfort.github.io/articles/fixing-git-push-pull-timeout/>

At least I get that error message when I try to push files over our VPN. Is there any way I can apply the described fix to my SourceTree installation, or am I stuck?


Answers:
author: Hakeem Olasupo
body: It should be the Local network firewall or DNS issue, please look at the below articles.

Please check these out

<https://bitbucket.org/site/master/issues/12184/failed-to-connect-to-bitbucketorg-port-443>

<https://bitbucket.org/site/master/issues/15411/failed-to-connect-to-bitbucketorg-port-443>

Hope it helps.
filtering branch
Asked by Kiran_Nandedkar:

Is there way to find specific branch? i have to scroll down to long list to checkout the specific branch. In Tortoisehg there was dropdown to select specific branch. Really frustrating experience. I am using windows


Answers:
author: Kiran_Nandedkar
body: ok i found it. There is option called Jump to in log view

![Capture.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/88505i9150336025288231/image-size/large?v=v2&px=999 "Capture.PNG")