youngmon/atlassian-qna huggingface dataset:
Smart commits randomly sets a review to incomplete.
Asked by Daan:

when using smart commits to update a review where a reviewer has completed a review often sets the review to incomplete. As one would expect if files have changed that the reviewer reviewed.

However, sometimes, with no particular reason, the smart commit has worked, but the review will stay completed. Where I normally receive an e-mail that said reviewer has 'started work on reviewing again' but in these cases I don't.

What is the default behaviour supposed to be? And how can this be made not-random?


Answers:
author: pslootweg
body: I have found the same - and I specifically do not want a completed review to be made incomplete by the commit. We're using pre-commit reviews, therefore we don't need/want any further review activity on commit.
New Feature Request - Crucible/Fisheye
Asked by J:

When working on a fisheye/crucible review and I export the review comments as plain text or excel, there is no link/reference to the line number of the code that the comment is referred to. This makes our work hard when we need to work with hard copies of the code/review


Answers:
author: rverschoor
body: FYI The best place to raise feature requests is <https://jira.atlassian.com>.


Tags: feature
Deleted users still appear in UI (please somone give an answer!)
Asked by Newt Nik:

I asked this question before, and got one non-answer. Please, someone, help.

Somehow duplicate users were created in our system, e.g. JSmith and jsmith. We've deleted the correct dupes and yet both users still appear in the "Reviewers" drop down list when creating a review. What else must be done to remove these users completely? We are using a 5 person starter license and are still running with the embedded database.


Answers:
author: Douglas Fabretti
body: Hi Newtnik.

I am thinking that Crucible did not indexed its content yet.

Try to re-index Crucible s cache by doing the following:  
1. Go to `Administration >> Global Settings > Crucible`
2. Click on "Re-Index"

After that please let me know if that helped at all.

Cheers,  
**Douglas Fabretti**   
**Atlassian Support**
Fisheye Active Directory integration
Asked by Mohant:

While Active Directory integration, I fill LDAP Authentication Settings

for Email attribute i write "mail" and display name attribute as "displayName"

and i write bind user who is administrator.

After that i Synchronised users and get users from ldap but all users has display name "ADMINISTRATOR" and email "[Administrator@XXX](mailto:Administrator@XXX)" .

Moreover anyone can not login to fisheye except that a user who is defined as bind user

Any idea about this?


Answers:
author: Mohant
body: I find my error.

Firstly, i wrote my user filter as this;

(\&(objectCategory=Person)(sAMAccountName=\*))

I changed my filter to

(\&(objectCategory=Person)(sAMAccountName=${USERNAME}))

according to this site <https://confluence.atlassian.com/display/FISHEYE/How+to+connect+FishEye+to+Active+Directory+or+another+LDAP+server>

everything works
Crucible workflow
Asked by Sebastien Paquette:

I was wondering if there was any documentation on how to properly handle the following workflow:

- Create a review and add SVN revisions to it

- Review is done

- Author reviews comments, respond to them, makes some code changes and commits them

- ?? Add changes to review ??

- Reviewer looks at the new changes in the same crucible review

- Reviewer sends some new comments (and repeat the couple steps above until it is fine)

- Close the review

We use Jira integration and we also want to do same above with code patches sent in emails before commits...

I am having a hard time managing the ?? ?? part above on how to add the changes to a review and make this easy to do some back and forth.

I saw many documentation on this flow, but none take consider the coder making some changes..

How do you all do that? Am I doing it wrong?

Thanks


Answers:
author: Tini Good
body: We usually have the assigned Moderator ensure that the workflow we've defined is followed, the tool itself doesn't really do that.

Our process has the Author reply to each comment with an accept/reject/other decision. This gives the review team the opportunity to "discuss" the decision. Appropriate updates are made and comitted, and then the Author adds the updated changesets for reviewer(s) and moderator to confirm all corrections are made. Crucible recognizes when the file/changeset has a newer version (via Fisheye), so the Author can easily add the new version for comparison (see User Guide for Crucible 2.9 at page 72 "When Files Change During Review).

In the event a defect requires a more detailed fix, a JIRA Issue is created so the review doesn't stay open past the due date.
Fisheye/JIRA 5.2.1integration problem
Asked by dword:

The steps to reproduce the problem:

h6. prerequisites

\* Jira and FishEye are both installed on the same machine (Debian Linux 2.6.32-5-amd64) and the same Java version 1.6.0_31

\* No DNS configured so we use IP addresses only

h6. installation steps

# Changed FisEye configuration (config.xml in the instance directory) to \<web-server\>http bind=machine.ip:8060/\>...

# Start FishEye and browse machine.ip:8060

# Using the integration wizard, enter the path to Jira (machine.ip:8080)

# On the same wizard configure user/password to Jira and continue, the link seams to be configure successfully in both applications

# Go to Jira with admin user, Application links : strange message: Application '10' has been upgraded. Click here to Upgrade the Application Link configuration (10 is is the first number of IP address). Clicking the link and the next does nothing

# Go to FishEye, create a project and try to link it to a Jira project. Clicking on Add Link a window pops up with the message Sorry, there are no links available when using anonymous access, check the permission configuration of the remote application. (the create button is grayed out)

I've tried to remove all the links between applications several time, re-installing FishEye without much success. What am I doing wrong?


Answers:
author: Felipe Kraemer
body: Hello,

With regards to this message:
> Application '10' has been upgraded. Click here to Upgrade the Application Link configuration

The application link may have gotten messed up in your config.xml.

Although the error mentioned in this [KB article](https://confluence.atlassian.com/x/HZILE) is different, could you please follow the steps suggested there to re-do the integration steps from scratch?

After re-creating the Application Link from JIRA side again, please make sure that (from JIRA side):

* IP Patterns field on Outgoing Authentication has the IP addresses of your Fisheye / Crucible instance, one per line. Please don't use wildcards. Sometimes the real IP is also needed (instead of 127.0.0.1 only).
* IP Patterns field on Incoming Authentication has the IP addresses of your JIRA instance, one per line. Please don't use wildcards. Sometimes the real IP is also needed (instead of 127.0.0.1 only).
* URL Patterns field on Incoming Authentication has these entries:  

  ```
  /secure/CreateSubTaskIssueDetails.jspa/browse//rest/plugins/servlet/applinks/whoami/plugins/servlet/streams/rpc/soap/sr/jira.issueviews:searchrequest?
  ```

  /secure/RunPortlet

With regards to this message:
> Sorry, there are no links available when using anonymous access, check the permission configuration of the remote application.

This message is misleading most of the times, hiding the real problem. Sometimes it's displayed because a specific IP is missing in Incoming Authentication or maybe in Outgoing Authentication. The missing IP is usually reported in JIRA logs or in FishEye logs.

Please try this suggestions and, if the problem persists, please create a [support ticket](https://support.atlassian.com/browse/FSH).

Cheers,  
Felipe Kraemer  
Atlassian Support
The database is not using Unicode Issue
Asked by vijay garg:

Hello,

I am trying to configure FishEye/Cricible to use SQL Server 2008 and getting following error:

***The database is not using Unicode. FishEye and Crucible require that the database uses a UTF8 encoding to support internalization.***

I can not make changes in DB for this. Is there a way so I can run FishEye/Crucible to be compatible with SQL Server 2008 character encoding?

Thanks


Answers:
author: Nic Brough -Adaptavist-
body: Not without rewriting parts of the application. This isn't gospel, it's based on one of the developers here spending a day looking into it and coming back with a strong recommendation that we change the database (we took the opportunity to drop MS-SQL and move to PostGreSQL). I'd raise it with Atlassian directly for an authoritative answer, but I'd highly recommend revisiting the "cannot change database" while you wait.


Tags: character

encoding
How can i reduce the size of fecru's /cache and /var/cache directories?
Asked by Trevor Samaroo:

Crucible/Fisheye seems to be growing and I think it will never stop. I need to find ways to keep the size used on disk down.  
I notice thar $FECRU_HOME/cache and $FECRU_HOME/var/cache are quite large.

1. what is in each of these dirs?
2. will starting svn revsion scanning at a higher revion help?
3. will excluding tags and branches help?

Any thoughts on how to reduce the size of these 2 dirs would be appreciated.


Answers:
author: Felipe Kraemer
body: Hi Trevor,

1. What is in each of these dirs?  
   The $FECRU_HOME/var/cache directory contains repositories caches.  
   The $FECRU_HOME/cache directory plugin caches and other FishEye / Crucible caches.  

2. Will starting svn revision scanning at a higher revision help?  
   Yes, this is the first suggestion mentioned in [this Knowledge Base article](https://confluence.atlassian.com/pages/viewpage.action?pageId=280069520).  

3. Will excluding tags and branches help?  
   Yes, this is the second suggestion mentioned in [that same Knowledge Base article](https://confluence.atlassian.com/pages/viewpage.action?pageId=280069520).

Cheers,  
Felipe Kraemer
Are you going to add translations to FishEye/Cruicible in the nearest future?
Asked by aldoka:

I am interested to have FishEye/Cruicible in russian. Is it possible?


Answers:
author: FernandoA
body: We are currently tracking a ticket requesting for Internationalise OnDemand (this would include all apps) in [here](https://jira.atlassian.com/browse/AOD-801).

I'd strongly suggest you to vote and comment on it to raise its awareness and also add yourself as a wacther for following further updates.

I'd also like to point that on October 15th 2012, Atlassian announced the end of service for Subversion and FishEye/Crucible on the Atlassian OnDemand platform. Subversion OnDemand will be replaced by our DVCS offering: Bitbucket with Git or Mercurial. FishEye/Crucible will continue to be available as downloadable install editions.

FishEye/Crucible and Subversion end of Service will be on 15 October 2013.

For further reference please see: <http://go-dvcs.atlassian.com/display/EOL/Source+Review+Bundle+End+of+Service>

Cheers!


Tags: cloud

fisheye-crucible-svn-ondemand
Crucible license questioin
Asked by Cindy Leevy:

Hi there,

One of our clients has purchased a 25 user license of Crucible. Crucible is using JIRA for authentication against company's active directory server. The license for JIRA is unlimit. Is the 25-user license going to work for this Crucible? I am seeing more than 25 users imported into Crucible from JIRA.

Thanks,

Jerry

<br />


Answers:
author: Rodrigo Girardi Adami
body: Hi Wei,

You'll need to filter the users and be careful to not let the Crucible license be overwhlemed with users from JIRA. To avoid that, you must verify which users are being pulled from JIRA and have the "can use" permission to login and use Crucible. The best way to confirm that is by verifying the groups which have this permission and count how many users are there.

This doc may help you: [https://answers.atlassian.com/questions/74914/crucible-and-fisheye-installation-and-required-permissions](/questions/74914/crucible-and-fisheye-installation-and-required-permissions)

and this one: <https://confluence.atlassian.com/display/CRUCIBLE/JIRA+Integration+in+Crucible>

Hope this helps!

Regards,

Rodrigo


Tags: licence
Crucible review number the same as Jira issue number?
Asked by Chnikki:

Currently we have Jira 5.2.1 integrated with Crucible/Fisheye 2.8. My supervisor asked an interesting question. Is there a way to make the Crucible review number match the Jira Issue number?

So if the we have Jira issue DEV-1776, when we create the review it would be RVW-1776.

Is there a way we could do that?


Answers:
author: Jobin Kuruvilla [Adaptavist]
body: Nope. They are two different systems and doesn't have any control over the issue/review numbers based on the other. Even with development, this won't be possible without extensively modifying the underlying code I guess. Not recommended!
Fisheye incoming authentication does not work
Asked by lynn meng:

I had fieye integrated with jira and this worked before. Recently source tab in jira issues can not get any commits info from fisheye side. Checking the application link setting from fisheye admin side, I find the incoming authentication does not work while outgoing authentication works normally.

Error displays on incoming authentication configration page:

Your request was unable to be processed

java.lang.NullPointerException-


Answers:
author: lynn meng
body: Thanks for your support. Issue is not valid now, so let's close this topic.


author: l
body: Hi Renjith,

We didn't upgrade JIRA or FishEye before the problem happened.

Certs was not expired.

Yes. we use the same user base in JIRA and FishEye.

Remote API calles was enabled.

comments: author: Renjith Pillai
body: Can you post the complete exception stack from the logs in Fisheye?


author: Renjith Pillai
body: And also that Remote API calls are enabled in Fisheye.


author: Felipe Kraemer
body: Hi Lynn,

To help understanding this problem further:

* Are you able to determine what has changed recently? Maybe JIRA or FishEye was upgraded?
* If your instances run over HTTPS, maybe the certs could have expired?
* Do you use the same user base in both applications, or each one has its own user base? Depending on the user base, you must have a different authentication method. [Read more](https://confluence.atlassian.com/display/APPLINKS/Configuring+Authentication+for+an+Application+Link).
Migrating from FishEye Git repo to Stash
Asked by Antti Plathan:

Currently we mostly use Subversion for version control, but we've been using FishEye and its managed git repos for some projects. We would like to start all new projects in Git instead of SVN. I'm now evaluating both Github Enterprise and Stash, but I have trouble understanding the relationship between FishEye and Stash. I've read the Stash FAQs, and noticed you are deprecating git repo management from FishEye in the near future.

SO my real question and problem is: How can I migrate our git repos from FishEye to Stash? I can't find any documentation or instructions how to do that.

Br,

Antti


Answers:
author: Foong
body: Hi Antti,

Please refer to the following documentation to push all your content to Stash:

<https://confluence.atlassian.com/display/FISHEYE/End+of+Support+Announcement+for+Internally+Managed+Repositories>
Fisheye with Subversion user-group access rights
Asked by Mohant:

What is the method to get users access rights from subversion for fisheye?


Answers:
author: Sergey Svishchev
body: Fisheye doesn't support this -- <https://jira.atlassian.com/browse/FE-462>

You'd have to keep both servers in sync manually; or, if you have a LDAP server, use that to store authorization info -- see <https://confluence.atlassian.com/x/PQbSEQ>
On-Demand data size
Asked by Normand Carbonneau:

I know that our On-Demand account is limited to 25 Gigs.

All Gigs past this limit will be charged by Atlassian.

How can we know the size we are actually taking?


Answers:
author: Jorge Dias
body: Hi Normand,

Best thing to Do is to open a ticket with Atlassian Support so we can check your instance data.

We'll be glad to provide all information you need.

Cheers,

comments: author: Normand Carbonneau
body: Thanks Jorge!


Tags: cloud

fisheye-crucible-svn-ondemand
Crucible search contents of files under review
Asked by Liam Donaldson:

Is is possible to quickly and easily search only the contents of files under review?


Answers:
author: Robert Melchers
body: I have tried this, but it looks like only the comments are searched, I would like to search the diffs and the code under review as well. What am I missing?


author: Avdhesh Chauhan
body: Yes - Check the review coverage report


author: John Werner
body: Yes. Open the review in question, then enter your search query in the box at the top right that says has the magnifying glass and should say "search".
Can I customize classifications for a Crucible project?
Asked by Dalen Kruse:

In Crucible, there a section in the global settings that allows customization of the defect classifications. Our Crucible installation support many different projects in our organization that have different needs for these classifications. Can I customize the defect classifications for my individual Crucible project?


Answers:
author: Tini Good
body: I don't think so, but someone may prove me wrong. Configuration options for Crucible are limited. The only project-specific setting is Premission Scheme, as far as I can tell.

I would assume your projects have similar defects, they just call them different things? Perhaps you could overlap them. I.E., if Project A calls it "Minor" while Project B calls it "Level 1", then you could make the category "Minor/Level 1".

comments: author: Renjith Pillai
body: Christine is right, it is not possible.
can't use TortoiseSVN patch file to create Crucible inspection
Asked by Denis Leclair:

I am trying to create a new Crucible inspection by uploading a patch file created by TortoiseSVN version 1.7.1 and Crucible keeps generating the error:

Error adding patch: Unrecognised diff format. Expected diff hunk descriptor but found:

I will upload the patch file as an attachment.

<br />


Answers:
author: Denis Leclair
body: This knowledge base article solved my problem.

[https://confluence.atlassian.com/display/FISHKB/Uploading+a+patch+file+fails+with+%27Unrecognised+diff+format%27+error?utm_source=SAC\&utm_medium=hercules-issue-view\&utm_content=393559](https://confluence.atlassian.com/display/FISHKB/Uploading+a+patch+file+fails+with+%27Unrecognised+diff+format%27+error?utm_source=SAC&utm_medium=hercules-issue-view&utm_content=393559)
Sourcetree ? Bitbucket Server/DC ???????????
Asked by Ryoji Sobue:

Sourcetree ? Bitbucket Server/DC ???????????????Atlassian ???????? Bitbucket ?????? Sourcetree ????????????????????????????????????

?????????????????????????????????????

Bitbucket ?? ?Supported Platforms??Git??????????????????Sourcetree ??????? ??Git ??? ??????Git(Git for Windows ?) ???????????????????????????????????


Answers:
author: Nobuyuki Mukai
body: ????????????????

[Bitbucket??????????????](https://ja.confluence.atlassian.com/bitbucketserver/supported-platforms-776640981.html) ????????????Git??????????????????????Sourcetree ????????????????????????????????

???????Sourcetree ??????? ??Git ??? ??????Git(Git for Windows ?) ????????????????????????

???????????????

comments: author: Ryoji Sobue
body: ???????????????  
????????????????????


Tags: language-ja
Cannot add on-prem Azure DevOps Server 2019 as a remote repository
Asked by Ryan_Niebling:

Does SourceTree support adding Azure DevOps **Server**2019 as a remote repository? The specific version is 17.143.28912.1 (AzureDevOps2019.0.1). I am getting an authentication failed error when trying to add it.

![01.png](/t5/image/serverpage/image-id/92789iC24E3B2FD1961836/image-dimensions/426x457?v=v2 "01.png")![02.png](/t5/image/serverpage/image-id/92790i295C9CA623A5356E/image-size/large?v=v2&px=999 "02.png")

Thank you!


Answers:
author: Ann McDermott
body: I am trying to connect to an on-prem DEVOPS account as well and found that you have to use, Clone. I am still not able to connect. Were you ever able to solve this?


Tags: azure

devops
Authentication OK but push fails with Gitlab
Asked by Felix Postma:

Hi,

I have trouble pushing to my Gitlab repo.

I use Sourcetree 3.3.8 on Windows. I use HTTPS and a Personal Access Token to authenticate, and according to Tools -\> Options -\> Authentication -\> my gitlab account -\> Edit, authentication is OK. I'm able to pull from the repo. However when I try to push, I get the error message:

"remote: HTTP Basic: Access denied

fatal: Authentication failed for \<repo url\>"

Upon retrying the push, the list of branches is empty.

Weirdly when using 3.3.8 on another Windows machine, with the same authentication method (different PAT of course), it works fine. Both PATs have the same scopes.


Answers:
author: Felix Postma
body: Pushing is working normally again.

First I updated the embedded version of git, which at least caused the branch to appear again in the Push pop-up. Upon doing the push a pop-up appeared asking me to select a credential manager. I downloaded the latest version of [Git Credential Manager for Windows](https://github.com/Microsoft/Git-Credential-Manager-for-Windows). Then I selected wincred in the credentials pop-up. (The pop-up was useful for this, since I too cannot currently launch the terminal in Sourcetree).


author: Jeremy Karouta
body: I had the same issue, and I still don't know what the actual problem is, but the following solved it in my case:

Updating my system git, and switching to using that version.

Updating the embedded git didn't work, because I was already using the "latest" version available through the "update embedded" button. I did get some popups of the CredentialHelperSelector, but as I use a PAT I don't want to use any helper.

Some extra info if anyone has the same issue:

* embedded git version: 2.36.0
* system git version: 2.39.0 (after update, I didn't try to do anything using 2.33 which was installed before updating)
* Gitlab CE version 15.1.6
* PAT via HTTPS (and activated 2FA)

Moreover, the issue arose after needing to reset my windows password due to company policy. This password is used as a SSO for multiple systems, including GitLab. Previous password changes, however, did not affect my git process ever. Moreover, I did try to solve my issue by looking down that road, and finding several possible solutions to no avail: <https://stackoverflow.com/questions/47860772/gitlab-remote-http-basic-access-denied-and-fatal-authentication>

Edit: Finaly, I also tried using command line (opening the terminal using the SourceTree UI), and doing a git fetch there worked when entering my username and PAT). So I believe the issue has something to do with the credential managers, but I have no idea on what exactly is happening..


author: Gonchik Tsymzhitov
body: Hi!

Can you make from git push?

just curios is this on git level or just SourceTree stucked with configs