youngmon/atlassian-qna huggingface dataset:
if we want to upgrade crucible do we have to upgrade fisheye also?
Asked by ramani_chandran:

we have to upgrade fisheye/crucible to the latest version. Do we need to install fisheye and crucible separately or can it be installed together in a single installer file?


Answers:
author: Ben Stuart
body: Hey Ramanichandran, they both share the same binaries. In other words, when you install Crucible, then FishEye is also installed because they are the same platform. It is just that they are licensed separately on that platform to unlock their features respectively.

Please have a look at [Crucible \& FishEye](https://confluence.atlassian.com/crucible/crucible-and-fisheye-298977540.html) article.
How can I switch the language in Crucible?
Asked by hebiao:

How do I switch languages instead in Crucible


Answers:
author: roman
body: Hi [@hebiao](/t5/user/viewprofilepage/user-id/2375649),

if there are no settings for the preferred language in your user profile, the language preference in most likely taken from your browser preferences.

If you are using Chrome, try adding the language you prefer to the list of available languages. If it is already added, drag it above others. Then reload the page.

Does this help?

Roman.

comments: author: hebiao
body: Hi Roman,

where can I set the preferred language? where is the user profile?


author: roman
body: [@hebiao](/t5/user/viewprofilepage/user-id/2375649),

you can access your user profile settings in Fisheye/Crucible in the top right corner where you profile picture is.

As for Chrome language settings, they are located in Preferences ? Advanced ? click on Language ? add and drag the preferred language above others.

Roman.
After unexpted power down data has been lost
Asked by Yossi Goldberg:

Hi Support team

After unplanned power down crucible is up but missing data of the lats month,. Can you please check attached logs to see if we can recover from this state?

We saved crucible_db and /var/atlassian/crucible/var/ directory from the day before the shutdown. Can you instruct how we can safely use this data if need to recover lost data?

thanks

Yossi Goldberg


Answers:
author: Scott Theus
body: Hi [@Yossi Goldberg](/t5/user/viewprofilepage/user-id/1630965),

You may be better served by raising a support request with Atlassian here: [Contact Atlassian Support](https://support.atlassian.com/contact/#/)

This forum is made up of users of Atlassian products, and while someone may be able to give you instructions for restoring from your backup working directly with Atlassian may be faster for you.

Hope this helps,

-Scott
Dragon Slayer - No Activity in Fisheye - Repository index failed
Asked by Shawn Wallack:

I am on Stage 5 of the Dragon Slayer challenge.

* Windows 10 64-bit (Admin)
* JDK 1.8.0
* PostgreSQL 8.4
* Jira Server 6.3
* Confluence Server 5.7.1
* Fisheye 3.7.0
* tortoisehg-4.5.0-x64 (Mercurial v4.5)

In Fisheye, I can see the repository is setup and connected. It is located here: <https://bitbucket.org/atlassian_dragons/dragonslayers/>

However, when I navigate to the "Activity" tab for the Dragons repository, I see "No activity found" and see an error at he top of the page.

ERROR:

Fri Nov 30 10:54:27 PST 2018: Repository index failed due to error com.cenqua.fisheye.rep.RepositoryClientException: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: \*\*\* failed to import extension felog from C:\\fisheyecrucible\\fecru-3.7.0\\python\\hg\\hgfelog\\hgfelog.py: missing attributes: norepo, optionalrepo, inferrepo \*\*\* (use @command decorator to register 'fecheck') hg: unknown command 'felog' (did you mean log?) com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: \*\*\* failed to import extension felog from C:\\fisheyecrucible\\fecru-3.7.0\\python\\hg\\hgfelog\\hgfelog.py: missing attributes: norepo, optionalrepo, inferrepo \*\*\* (use @command decorator to register 'fecheck') hg: unknown command 'felog' (did you mean log?) com.atlassian.utils.process.ProcessException: While executing: "C:\\Program Files\\TortoiseHg\\hg.exe --config extensions.felog=C:\\fisheyecrucible\\fecru-3.7.0\\python\\hg\\hgfelog\\hgfelog.py --config ui.verbose=false felog 922fd9308885467fcb3ed0a3a185d8e661bedcc9 -p -m" in \[C:\\data\\fisheyecrucible\\var\\cache\\Dragons\\clone\] com.atlassian.utils.process.ProcessException: java.lang.NullPointerException java.lang.NullPointerException: null


Answers:
author: Shawn Wallack
body: Downgrading to 3.9.x resolved the problem. Thanks.

comments: author: ilenice
body: **Thank you! It worked for me too :)**


author: Gabriel Chaves
body: It works!! Thanks Shawn!


author: Shawn Wallack
body: Someone suggested that thee latest fisheye does not support Mercurial 4.8 (only 4.5). I downgraded Mercurial from 4.8 to 4.5, but the error persists.


Tags: mercurial

activity

dragonslayer

fisheye-crucible-administration

index

jira

tortoise
Unable to reach crucible after changing domain name
Asked by Denis Jean:

Hello,

I recently buy a new domain name (but keep the same server and IP), and I try to make crucible reachable to a subdomain, in order to avoid the address with the port in it.

So I change the config.xml, but whatever I change in it, it listen to 8060.

I also try to add letsencrypt certificate on crucible.

Regards


Answers:
author: Felipe Kraemer
body: Hi [@Denis Jean](/t5/user/viewprofilepage/user-id/1411104),

I assume you are hosting it at your company and you will probably have a dynamic IP address from your Internet Service Provider.

So, first you need a fixed IP address.

Secondly, you will have to get your local address of your proxy server / computer fixed.

Then you have to open the port needed on your router, this is depending on how your bindings are on your proxy server.

You will also have to [configure Fisheye to run behind the proxy](https://confluence.atlassian.com/fisheye/configuring-the-fisheye-web-server-960155665.html).

If you are using a local firewall you might need to configure it as well.

Then you should be able to navigate to the hostname from a remote computer and reach your website.

I hope this helps!

Felipe

comments: author: Denis Jean
body: Thanks for your answer.

I finally managed my problem using nginx as a proxy.
Is it possible to split a Crucible review?
Asked by SAM-Harman:

We reached file / revison limit in an important review (400/800).

Is it possible to split an existing review into multiple smaller (less files) reviews, keeping all comments which are posted by reviewers already?

Alternatively a review copy/clone feature could work too. Does anybody know if this is possible?


Answers:
author: Felipe Kraemer
body: Hello [@SAM-Harman](/t5/user/viewprofilepage/user-id/650760),

While it is not possible to split a review in multiple ones, it is possible to increase the number of file revisions allowed in a review by configuring the *crucible.review.content.size.limit* [JVM System Property](https://confluence.atlassian.com/fisheye/jvm-system-properties-960155689.html). The default value is 800.

However, as mentioned in this document, a higher limit will allow larger reviews, which might potentially slow the instance down.

I hope this helps!

Felipe

comments: author: SAM-Harman
body: By performance concerns we do not want to increase the limit.

Copying/cloning a review is not mentioned anywhere, do you have an idea?

Thank you!

Werner


author: Felipe Kraemer
body: Hi Werner,

Cloning / copying a review is not possible.

For instance, if that was possible, wouldn't that result in having two exact same reviews that reached the file revision limit? The only difference would be their key...

Cheers,

Felipe


author: SAM-Harman
body: Hi Felipe,

if we could clone a review, it could be possible to remove some files from origin and to remove other files from clone. Afterwards to add more versions of remaining files to origin and to clone.

Thank you for your feedback,

Werner


author: Felipe Kraemer
body: Hi Werner,

At this time, cloning reviews is not yet possible in Crucible.

I have suggested this to our development team, and you can track this suggestion here:

[CRUC-8362 - Be able to clone reviews](https://jira.atlassian.com/browse/CRUC-8362)

We would strongly encourage you to both vote and comment on this issue to offer your feedback and increase its visibility with our developers.

Please see the [Implementation of New Features Policy](https://confluence.atlassian.com/display/Support/Implementation+of+New+Features+Policy) document for more information on how Atlassian chooses which suggestions to implement.

Have a great day!

Regards,

Felipe
License of Crucible is listed as invalid
Asked by Filippo Calvi:

Hello,

Our Crucible server web interface reports our license as 'Evaluation'

I was pretty sure we paid for it back in june, so I accessed our Atlassian page to check for License Status.

Well... it turns out that on page <https://my.atlassian.com/product>, Crucible Server license is listed to expire on June 18th 2019.

So I copied the License key into our crucible license.

The result is this:

"The license key you have entered terminated on July 13, 2018. Please enter a current license key."

Now I wonder... what went wrong?


Answers:
author: Felipe Kraemer
body: Hello [@Filippo Calvi](/t5/user/viewprofilepage/user-id/1519147),

I believe your best option is to [contact](https://www.atlassian.com/company/contact) the Atlassian Sales team in order to investigate this license issue further.

Regards,

Felipe
Review report generation from Crucible
Asked by chandraprabha hegde:

Hi,

I have a review created in crucible and the reviewers have provided their comments. I want to now export these comments along with the file name and the line number where the comments are added to either excel sheet/word format.

Is there any plugin available for this usecase?

Regards,

Chandraprabha


Answers:
author: Felipe Kraemer
body: Hi [@chandraprabha hegde](/t5/user/viewprofilepage/user-id/2328924),

Currently, when you navigate to a Crucible review, click the **Tools** menu and select **View Review History** there is an **Export to CSV** link at the top right corner:

![Screen Shot 2018-11-28 at 10.57.55.png](https://community.atlassian.com/t5/image/serverpage/image-id/38811i297BAA54B832B378/image-dimensions/591x301?v=v2 "Screen Shot 2018-11-28 at 10.57.55.png")

However, as can be seen in this screenshot, the information you're looking for is not currently available:

The **Action** column is telling you that a comment was added and the**Details** column is telling you the comment text itself, but it is not telling you if the comment was a General Comment or a comment in a source code file, nor the source code line number in which the comment was added.

I've searched in the Crucible public issue tracker and found out the following issues:

* [CRUC-6437 - Implement excel export for crucible review metadata](https://jira.atlassian.com/browse/CRUC-6437), which is currently being reviewed by the development team.
* [CRUC-5848 - User Should able to export to excel sheet all the defects/comments](https://jira.atlassian.com/browse/CRUC-5848), which the development team is currently gathering interest.
* [CRUC-6570 - Review Data Reporting](https://jira.atlassian.com/browse/CRUC-6570), which is not being considered by the development team.

Feel free to vote on these issues and leave any feedbacks you can provide.

Regards,

Felipe
can you help me with the SQL query to get the list of users in crucible from db?
Asked by Anilsiddhi:

I need to fetch the crucible user list from dB.


Answers:
author: Felipe Kraemer
body: Hello [@Anilsiddhi](/t5/user/viewprofilepage/user-id/2322083),

I believe this SQL query can help:

```
select * from cwd_user;
```

Cheers,

Felipe
Fisheye Crucible fails to start up
Asked by zhou you:

yesterday i tried to visit my fecru adress, suddenly i found it occered an error, then i viewed the fisheyeout.log,the error message said:

lock already locked

another instance of fisheye and crucible seems to be running

so how do i figure out the question?


Answers:
author: Shankar Asam {Appfire}
body: Hi zhou,

Could you paste the exact log messages from fisheyeout.log file? Is the fisheye port already used by another application? Do you have 2 versions(instances) of fisheye Crucible are talking to one database? Please provide more info if possible

-Shankar
Unable to create repository
Asked by Barney Garrood:

I am unable to create a repository via sourcetree. In bitbucket I have created a workspace called "aero_sensor" but when I try to create a repository in that workspace I get the message "Failed to crate repository 'blahblah' for user 'aero_sensor'. No workspace with identifier 'aero-sensor'.

If I create a repository via the bitbucket web interface I can clone it in bitbucket without issue.


Answers:
author: Mark C
body: Hi [@Barney Garrood](/t5/user/viewprofilepage/user-id/5146645)  

Thank you for reaching out to the community.  

Would it be possible for you to update your Sourcetree version to the latest one? (If it's not yet updated)  

Once done, try to create a repository using Sourcetree again.  

Regards,  
Mark C


Tags: bitbucket

bitbucket-cloud

cloud
SourceTree 4.2.1 creates broken SSH config for GitLab
Asked by Roman Ivanicky:

I spent a day trying to solve this issue and finally found this answer on [GitLab](https://forum.gitlab.com/t/git-gitlab-com-permission-denied-publickey-keyboard-interactive-in-last-days-without-reason/45554/12)  

So, SourceTree has a bug trying to interract with GitLab (on OSx 12.6.3)  

First of all I tried to setup connection using private token, created in GitLab profile settings. I granted all the access to that token, added account in SourceTree, successfully logged in and I could grab the repo from GitLab using https link.   

However, I couldn't push any changes receiving error  
\`[git@gitlab.com](mailto:git@gitlab.com): Permission denied \`  

Using SourceTree on Windows 11 i didn't have any issue - after logging (just login/password, not a private token) I could execute any operation.  

After founding the answer in GitLab I posted above I found that /Users/\<User\>/.ssh/config had a wrong entry:  

\`\`\`  
# --- Sourcetree Generated ---  
Host \<user\>-GitLab  
HostName GitLab  
User \<username\>  
PreferredAuthentications publickey  
IdentityFile /Users/\<user\>/.ssh/\<user\>-GitLab  
UseKeychain yes  
AddKeysToAgent yes  
# ----------------------------  
\`\`\`  

I changed it to:  

\`\`\`  
# --- Sourcetree Generated ---  
Host **gitlab.com**   
HostName **gitlab.com**   
User \<username\>  
PreferredAuthentications publickey  
IdentityFile /Users/\<user\>/.ssh/\<user\>-GitLab  
UseKeychain yes  
AddKeysToAgent yes  
# ----------------------------  
\`\`\`  

and it works now.. Fix the bug guys


Answers:
author: Raman Sidarakin
body: Hello, [@Roman Ivanicky](/t5/user/viewprofilepage/user-id/129210)

Thanks for reporting this issue. I'm glad to hear that finally you found a workaround that works for you.

I created ticket that describes your issue. So, you will be able to track progress of fixing this bug inside this ticket <https://jira.atlassian.com/browse/SRCTREE-8004>


Tags: bug

mac

server
sourcetree cannot properly connect to my git repository local or remote?
Asked by lukas-r8:

I have just installed sourcetree on my new macbook macOS ventura (13.2),  

I have a github repository that as cloned from github, and I have a ssh key to connect with my github account which seems to be working just fine from terminal,  

but when I open the repository from sourcetree I get an error straight away saying

<br />

'git log' failed with code -1:''  

it cannot load even the local branch, actually it shows absolutely nothing whereas I can log commits and navigate local branches via terminal,  

I tried to add an account but no ssh key is found and I have no option to select one, is there any special folder where my key should be visible for soucetree other than "\~/.ssh"?  

Is this a bug or am I missing anything?


Answers:
author: lukas-r8
body: I had to switch on "settings git tab" from "embedded Git" to "system Git" and it is working just fine now.  

Just in case anyone else have the same problem in the future ?

comments: author: Massimiliano Della Ferrera
body: it worked for me as well. thanks a lot! you made my day, respect :D
How to install existing SSH Key into Sourcetree
Asked by Angelxoxo757:

I installed Sourcetree onto my Mac computer for the first time. I used my login to log into the bitbucket cloud. When I finish logging into the system for Sourcetree, it said there is no ssh key but there is. How do I get my existing key to be implemented within the source tree because I do not want to create a new key. I went through the process of granting access for Sourcetree to use bit bucket and I thought i had everything transferred over including the SSH key. I am using Sourcetree version 4.2.1. (248) ... I will upload screenshots to give you a better understanding.

![Screenshot 2023-02-09 at 1.42.09 PM.png](https://community.atlassian.com/t5/image/serverpage/image-id/239351i057BD7B0BC2E28CD/image-size/large?v=v2&px=999 "Screenshot 2023-02-09 at 1.42.09 PM.png")![Screenshot 2023-02-09 at 1.42.39 PM.png](https://community.atlassian.com/t5/image/serverpage/image-id/239352iD62A1E1E7BB87E9B/image-size/large?v=v2&px=999 "Screenshot 2023-02-09 at 1.42.39 PM.png")


Answers:
author: Andy Heinzer
body: Hi,

I understand that you have an existing SSH key you want to use with sourcetree rather than be forced to generate a new one. You can do this, although it tends to be more complex to setup than it would be to just allow sourcetree to generate its own.

That said, you can follow the steps in [Set up personal SSH keys on macOS](https://support.atlassian.com/bitbucket-cloud/docs/set-up-personal-ssh-keys-on-macos/) in order to add your SSH key to your host system and Bitbucket Cloud. In my own example, I have added my key to my \~/id_rsa.pub file.

![Screen Shot 2023-02-16 at 10.14.21 AM.png](https://community.atlassian.com/t5/image/serverpage/image-id/240684iA774AB80FB9A775B/image-size/large?v=v2&px=999 "Screen Shot 2023-02-16 at 10.14.21 AM.png")

I suspect that your Mac might not have this file in place, hence sourcetree is unaware of your SSH key
No workspace with identifier 'workspace_test_ue'.
Asked by Sergey Ka:

Hi,

I'm trying to create a remote repository in sourcetree and I get this error:

No workspace with identifier 'workspace_test_ue'.

Sourcetree version: 3.4.11

Thank you.

![Screenshot_28.jpg](/t5/image/serverpage/image-id/239231i83054A2A884D3328/image-size/large?v=v2&px=999 "Screenshot_28.jpg")


Answers:
author: Ben
body: Hey Sergey,

You will need to update your remote URL - there is no workspaceID in existence named "workspace_test_ue", I would suggest logging into the Bitbucket Cloud UI and confirming the name of your workspace so you can create a repository under the right workspaceID.  

If you are using HTTPS, I would suggest referring to our Sourcetree article as basic username/password was deprecated:  
<https://bitbucket.org/blog/deprecating-atlassian-account-password-for-git-and-bitbucket-api-activity>  
We have a blog post however which explains the steps to troubleshoot this issue, please follow these accordingly and this should resolve the issue:  
<https://community.atlassian.com/t5/Sourcetree-articles/Bug-Fix-Sourcetree-for-Windows-authentication-error-when/ba-p/1965968>

As for the format for URL when authenticating over HTTPS, you will need to make use of an AppPassword for communicating to GIT via HTTPS.  
We have documentation for usage of app passwords at the following link:  
<https://support.atlassian.com/bitbucket-cloud/docs/app-passwords/#Create-an-app-password>  
Essentially, when connecting via HTTPS you will use your AppPassword alongside your username separated with a ":" character.

Therefore if you are authenticating to GIT over HTTPS to push/pull you will need to update your remote URL's to include the App Password:

```
git remote set-url origin https://USERNAME:APP_PASSWORD@bitbucket.org/workspaceID/reposlug.git

```

The same applies when performing git clone:

```
git clone https://USERNAME:APP_PASSWORD@bitbucket.org/workspaceID/reposlug.git

```

I would suggest ensuring also that all stored passwords related to authentication over GIT are cleared from your machine (ie Credential Manager for Windows, Access Keychain for Mac or /etc/shadow folder for Linux).

Hope this helps.

Cheers!

- Ben (Bitbucket Cloud Support)


Tags: bitbucket

bitbucket-cloud

cloud
How to change avatar
Asked by viter.alex:

In SourceTree my avatar is outdated. I change it at google, github, gravatar, wordpress, atlassian and so on, but it doesn't change in the program.

How to deal with it?


Answers:
author: Jeroen Poismans
body: Hi and welcome!

I found this on the community:

<https://community.atlassian.com/t5/Sourcetree-questions/Where-do-Sourcetree-repo-avatars-come-from/qaq-p/966257>

And another on SOF:  
<https://stackoverflow.com/questions/18454273/how-to-set-up-your-avatar-in-sourcetree-app>

Hope this helps!

Regards,

Jeroen
source wont start / open in my windows 10
Asked by IT RIDZAM:

I have removed and reinstalled it but still can't start the sourcetree,  
can anyone help?


Answers:
author: IT RIDZAM
body: sourcetree log :

ERROR \[2023-02-09 12:50:15,349\] \[1\] \[SourceTree.App\] \[Log\] - Failed to start  
System.Management.ManagementException: Invalid class  
at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)  
at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()  
at SourceTree.UI.Theme.Wpf.Utilities.NativeHelper.GetWindowsVersion()  
at SourceTree.UI.Theme.Wpf.Controls.PerMonitorDpiWindow.OnSourceInitialized(EventArgs e)  
at System.Windows.Window.CreateSourceWindow(Boolean duringShow)  
at System.Windows.Window.ShowHelper(Object booleanBox)  
at System.Windows.Window.ShowDialog()  
at SourceTree.UI.WelcomeWizardManager.Run()  
at SourceTree.UI.OnboardingManager.Run()  
at SourceTree.AppRoot.Onboard()  
at SourceTree.AppRoot.OnboardIfRequired()  
at SourceTree.AppRoot.\<OnStartup\>d__24.MoveNext()  
--- End of stack trace from previous location where exception was thrown ---  
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()  
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)  
at System.Runtime.CompilerServices.TaskAwaiter.GetResult()  
at SourceTree.App.\<OnStartup\>d__9.MoveNext()


author: IT RIDZAM
body: #source tree app