youngmon/atlassian-qna huggingface dataset:
Import reviews/comments/defects/closure comments after crucible migration
Asked by Sahana Venkatesh:

Hi,

I have migrated crucible application to another machine(host A to host B-backup and restore is complete, we my external mysql db) but host A is still being accessed and used, we want to test the new machine for sometime before completely switching. Now am trying to find if incremental import of reviews/comments/defects/closure comments is possible from host A to host B?If so, please share the steps.

Thanks


Answers:
author: Rodrigo M
body: Hello Sahana

You can migrate all data from a host to another. I recommend you to follow the [Migrating FishEye Between Servers KB](https://confluence.atlassian.com/fisheye/migrating-fisheye-between-servers-298977080.html) in order to have a test instance.

You can also follow the steps described on the [Backing up and restoring FishEye data](https://confluence.atlassian.com/fisheye/backing-up-and-restoring-fisheye-data-298976928.html), which you will backup up the production fisheye instance and restore on a test/staging environment.

Regards

Rodrigo - Atlassian Support
User management issues
Asked by Shailaja Yadawad:

Hello,

I created 5 users and corresponding passwords. But now the users are not able to login and although the passwords are correct. And not even able to reset the password.

Crucible is a difficult tool to use


Answers:
author: Rodrigo M
body: Hello Shailaja

I believe that you are exceeding the allowed number of users to access Crucible. According to the Restrictions on FishEye Starter Licenses, Fisheye does not allow more that 5/users and 5 repos for Starter Licenses.

Therefore, I recommend you to access Fisheye with an administrator account and restrict users/repositories according to permitted with Started License. Accessing Fisheye with an administrator account, you also be able to reset the user's password.

The administrator account is created during the setup wizard. You have defined the password during that step. You can reach the *Administration screen* by clicking on the Administration link at the bottom of the FishEye page or typing *https://hostname:port/admin/\|https://hostnameport/* on the URL.

If you don't remember the administrator password account, you follow the How to reset the Administration Page password in FishEye or Crucible KB to reset the Admin account password.

Cheers  
Rodrigo
How to filter commits so that own commits are excluded?
Asked by Florian Schmitz:

I intend to create code reviews from the commit history. For this case it would make sense to filter the commits so that only those of other developers are shown since I do not intend to create reviews for my own code. Is that possible and if so, how?


Answers:
author: Mark A_
body: Hi Florian,

I would take a look at our page for [adding content to a review](https://confluence.atlassian.com/crucible/adding-content-to-the-review-298977455.html), specifically, the section [searching for files](https://confluence.atlassian.com/crucible/adding-content-to-the-review-298977455.html#Addingcontenttothereview-Searchforfiles).

When adding content, you can browse the changesets and pick which changesets you want to include for a review. This will list the author of a review and you can simply skip over your own.

Alternatively, you can search for files selecting authors to show content for via the basic search. You can switch to use [EyeQL](https://confluence.atlassian.com/fisheye/eyeql-reference-guide-298976796.html) for more advanced searching but unfortunately, the author clause does not allow you to exclude a particular author like yourself for example.

I hope this helps. Let me know if you have any questions.

Cheers,

Mark

comments: author: Florian Schmitz
body: This doesn't solve my problem unfortunately.
not able to login other than as admin in crucible
Asked by Shailaja Yadawad:

No other user is able to login other than admin and since emails are not working and so not able to reset the password


Answers:
author: Thomas Deiler
body: Dear [@Shailaja Yadawad](/t5/user/viewprofilepage/user-id/1366100),

email is not required to setup new users. Just set the password for new users yourself.

So long

Thomas
Checkout Button not showing for file links
Asked by Andreas Scharf:

We have set up our repositories with file links (file://...) instead of URLs as suggested by Atlassian for performance reasons.  
Now the Checkout Button is not visible although it is set to be visible. Only if I specify an extra URL for each repository, the button becomes visible.  

Can I have a global setting with file link and checkout button for each repository without specifying the URL for each repository seperately?


Answers:
author: Caterina Curti
body: Hi [@Andreas Scharf](/t5/user/viewprofilepage/user-id/1208799),

Can you have a look at the [Configuring the checkout URL](https://confluence.atlassian.com/fisheye/checkout-urls-417366040.html) guide and let us know if that helps?

Cheers,

Caterina - Atlassian

comments: author: Andreas Scharf
body: Can you have a look at my question and let me know if that answers your question?


author: Caterina Curti
body: Hi [@Andreas Scharf](/t5/user/viewprofilepage/user-id/1208799),

I see that you were looking for a global option to configure that.

Yes, that can be done as well by going to the admin area and click **Defaults**(under 'Repository Settings').

On the **SCM Details** tab, either select, or clear, the **Show Checkout URL** checkbox:

More details on [this page](https://confluence.atlassian.com/fisheye/checkout-urls-417366040.html#CheckoutURLs-all).

Cheers,

Caterina


Tags: svn

url
Not able to send mails in crucible
Asked by Shailaja Yadawad:

Crucible is not able to send mails below is are the details:

Mail system started.

Using from address: 'xxx.xx@xxx.com'

DEBUG: getProvider() returning javax.mail.Provider\[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc\]

DEBUG SMTP: useEhlo true, useAuth true

DEBUG SMTP: useEhlo true, useAuth true

DEBUG SMTP: trying to connect to host "smtp3.xxx.com ", port 587, isSSL false

problem sending email  
smtp3.hpe.com   
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)  
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)  
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)  
at java.net.Socket.connect(Socket.java:589)  
at java.net.Socket.connect(Socket.java:538)


Answers:
author: Rodrigo M
body: Hello Shailaja

<br />

We can't conclude what is causing the error since does not have meaningful information on the log. Can you provide the full stack trace on what is showing in the logs?

In addition, can you please try disabling any anti-virus or firewall in between the machine that is hosting Crucible and your mail server? A similar KB can be found [here](https://confluence.atlassian.com/display/STASHKB/Mail+Server+Connection+Failed+With+'java.net.SocketException%3A+Permission+denied%3A+connect.'+Exception).

Please also follow the [Configuring SMTP](https://confluence.atlassian.com/fisheye/configuring-smtp-298976823.html) document in order to set e-mail parameters.

Cheers  
Rodrigo
Not able to send emails
Asked by Shailaja Yadawad:

I configured SMTP server and clicked on send test mail but getting following errors

Starting mail system...

mail.smtp.host = smtp3.hpe.com

mail.smtp.starttls.enable = false

mail.smtp.port = 465

mail.from = xxx.xxx@xxx.com

mail.smtp.connectiontimeout = 1200000

mail.smtp.timeout = 1200000

mail.smtp.auth = true

username = xxx.xxx@hpe.com

password = \*\*\*\*\*\*\*

Mail system started.

Using from address: 'xxx.xxx@xxx.com'

DEBUG: getProvider() returning javax.mail.Provider\[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc\]

DEBUG SMTP: useEhlo true, useAuth true

DEBUG SMTP: useEhlo true, useAuth true

DEBUG SMTP: trying to connect to host "smtp3.hpe.com ", port 465, isSSL false

problem sending email  
smtp3.xxx.com   
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)  
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)  
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)  
at java.net.Socket.connect(Socket.java:589)  
at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:230)


Answers:
author: Shailaja Yadawad
body: The crucible was configured on another server and same SMTP details were used and that instance of the crucible was able to send mails. The one that I am trying to setup is a priced product on another server which is in the same network.


author: Charlie Misonne
body: Does your network allow the server to connect to the mail server?

It could be a firewall restriction
Adding GIT repository to crucible takes long time
Asked by PavanKumar:

Adding repos to crucible takes longs time.


Answers:
author: Rodrigo M
body: Hello Pavan

Could you give more details on what takes a long time? Is it just to add git repositories? The indexing of the repositories are also slow? Does it happen to other VCS such as SVN?

If git indexing is slow, please try the suggestion from this KB article:

* [Git Repository Indexing is Too Slow when Creating a New Branch or Tag](https://confluence.atlassian.com/fishkb/git-repository-indexing-is-too-slow-when-creating-a-new-branch-or-tag-299569512.html)

<br />

Cheers  
Rodrigo
not able to login as adminin crucible
Asked by Shailaja Yadawad:

I tried to set the following and restarted crucible but still not able to login as admin

To reset the password to **admin** , please change the "admin-hash" value so that it appears as `admin-hash="21232F297A57A5A743894A0E4A801FC3"`

```
<?xml version="1.0" encoding="UTF-8"?><config control-bind="127.0.0.1:8059" version="1.0" admin-hash="21232F297A57A5A743894A0E4A801FC3">
```

Restart Fisheye for this to take effect. You should now be able to access the FishEye Administration page with the password: **admin**.


Answers:
author: Grzegorz Lewandowski
body: Where do you try to log in ? This is a password reset for Admin principal so you need to go to the *http://FISHEYE_URL/admin* and provide the password. Then you can reset/manage users in order to restore your access. Obviously, it's also recommended to change this admin principal password afterwards for security reasons.
FISHEYE_INST/tmp/var directory
Asked by Charles Meiburg:

Our security folks have asked that we remove the following file from our fisheye installation:

/opt/atlassian/fisheye/tmp/var/osgi-cache/felix/felix-cache/bundle78/version0.0/stp-3.0.17_1422373054000.jar-embedded/META-INF/lib/struts-core-1.3.8.jar

Can we remove the tmp/var (not var/tmp) directory under the fisheye installation folder??

What is it used for?

What is the difference between tmp/var and var/tmp ?

Thanks for info-


Answers:
author: Felipe Kraemer
body: Hello [@Charles Meiburg](/t5/user/viewprofilepage/user-id/1331627),

The FISHEYE_INST/tmp directory, as per the name suggests, is a temporary directory used by Fisheye to store raw files such as:

* intermediate data store
* diff text before it is indexed
* content before it is indexed
* plugin system for web resources tmp storage
* precompiled JSP classes
* the web-app tmp dir too

It is populated by Fisheye itself, as well as by plugins and Jetty web server, and are used by repository scanners, diff text indexers, Jetty and the plugin system.

It is safe to delete this directory when Fisheye is **not running**, and Fisheye will recreate the temporary files it needs upon restart.

I hope this helps!

Felipe
png diffs useless
Asked by Adam Scott:

We changed two png images and both show completely useless diffs![Not useful.png](/t5/image/serverpage/image-id/21327i3A5591FAFFD16EEC/image-size/large?v=v2&px=999 "Not useful.png")


Answers:
author: Ben Stuart
body: I would suggest setting exclude patterns globally for any binary file types in your repositories. This will prevent fisheye from displaying PNG's as source or trying to diff them. This should also improve performance of your instance as well. You can configure this by going to Administration \>\> Defaults \>\> Include/Exclude Paths tab and click "Add" to add a new include/exclude patterns. To add an [Exclude](https://confluence.atlassian.com/display/FISHEYE/Include+Exclude+paths#IncludeExcludepaths-addexclude) place a pattern similar to this except with your desired file type to exclude:

```
 **/*.PNG
```

in the 'Add an Exclude' dialogue that will be displayed.

For reference here is our documentation on [Configuring Include/ Exclude patterns](https://confluence.atlassian.com/display/FISHEYE/Include+Exclude+paths#IncludeExcludepaths-ConfigureInclude/Excludeforallrepositories).

comments: author: Adam Scott
body: When the PNG diff actually works, that is shows the new and old versions side by side, it's quite useful, so I'd rather avoid removing them completely.

I guess my question wasn't phrased well at all, sorry about that.

What I was wondering is why some of the time the PNG diff is the binary while other times it's an image.


author: Christian Schr?der
body: Any new information on this? We would also like to show PNG as diff, but this does nit work in many cases.


author: Christian Schr?der
body: We are facing this problem as well. Is there any solution?
Unable to login to bitbucket through source tree
Asked by Rathore, Shridhar (CSW):

Hello

I am logged in to source tree but when i click on fetch it gives me a pop up and it does not log me in. I have tried many different things like changing password, removing account from authentication tab etc

I am able to login to itbitbucket through browser


Answers:
author: Ben
body: G'day Rathore!

Welcome to the Bitbucket Cloud Community! :)

The most common issue customers are experiencing related to authentication in SourceTree is due to the deprecation of GIT username/password in favour of App Passwords:  
<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>

Cheers!

- Ben (Bitbucket Cloud Support)


Tags: bitbucket

bitbucket-cloud

cloud
Sourcetree can not update and shows error during install version 3.4.10
Asked by Danyel van Tol:

I got the error during updating:

Method not found: Void SharpCompress.Readers.IReaderExtensions.WriteEntryToFile(SharpCompress.Readers.IReader, System.String, SharpCompress.Readers.ExtractionOptions).

Thus i decided to run the 3.4.10 installer found on the forum.

During the install i got the following message:

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

(The last line reads: "The external server returned: (403) not allowed")

After the "failed installation" when i click the about sourcetree in the program it does say i have version 3.4.10 after the failed install...

(I have yet to pull or push my project so i will mention the results later)


Answers:
author: jlewin
body: Also unable to update with the "Method not found: ... SharpCompress...WriteEntryToFile" error. In addition, I could no longer run SourceTree after closing and had to download and reinstall to get working again.

Windows 11 Home - 22H2

comments: author: Vipin Yadav
body: Please note that if you are in 3.4.9 the check for updates will not work \& hence we recommend you to use this fixed 3.4.10 version by directly downloading from the url.  
\[<https://product-downloads.atlassian.com/software/sourcetree/windows/ga/SourceTreeSetup-3.4.10.exe>\]  

If you are in 3.4.8 or lesser versions you can use check for updates feature and update to 3.4.10.  

Thanks,
OS Ventura update - Source tree xcrun error
Asked by rohanchambers:

Hello,

Can't seem to use Source tree since the latest OS Ventura update. I get these errors below on repeat and then a blank source tree. Please help anyone.

Thanks,

Rohan

'git log' failed with code 1:'xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

'

'git status' failed with code 1:'xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

'


Answers:
author: tomatys
body: Hi! I suggest trying to reinstall Command Line Tools

- open terminal

- run **xcode-select --install**

comments: author: James Reidy
body: That takes a long time and did not immediately solve the problem. Somehow, after re-installing xcode as above, then after about an hour, I was able to get back into SourceTree. Strange.


Tags: bitbucket
Why is there nothing in my interactive rebase dialog?
Asked by Nh?t Ooker:

I follow this tutorial [Interactive Rebasing with SourceTree](https://www.youtube.com/watch?v=mBCJCuU3p7I)and get this empty dialog:

![qaPrXoS](https://community.atlassian.com/t5/image/serverpage/image-id/222255i2CDE1672E418BD0E/image-size/large?v=v2&px=999 "qaPrXoS")

![OcZqa2D](https://community.atlassian.com/t5/image/serverpage/image-id/222256i124FECBB308265A4/image-size/large?v=v2&px=999 "OcZqa2D")

Using the CLI I can rebase successfully. I'm not sure if this is a bug or not


Answers:
author: Thomas Olszamowski
body: I have the same Bug on IOS with Sourcetree 4.2.1

It's not possible to rebase interactively if a rebase would not make sense (If your current commit is already rebased on the commit you want it to rebase it on). This is quite bad for people like me who just likes to sqash commits together.


Tags: bug

rebase
Github workflow permission
Asked by adarter:

Does Sourcetree ask for Github workflow permission during OAuth?

! \[remote rejected\] Staging -\> Staging (refusing to allow an OAuth App to create or update workflow \`.github/workflows/deploy-application.yaml\` without \`workflow\` scope)


Answers:
author: Arati Mohanty
body: [@adarter](/t5/user/viewprofilepage/user-id/5061589) Could you please elaborate the issue.

From the issue description, i understand you are trying to OAuth. Could you please confirm the protocol you use HTTP or, SSH?

Also would want to know the detailed step of the issue.

Thanks.
sourcetree won't open
Asked by Andrew Harris:

I have tried following both of the possible solutions listed on <https://community.atlassian.com/t5/Sourcetree-questions/Source-Tree-doesn-t-open-and-no-logs-error/qaq-p/1911763>

There are no logs from it failing to open, just from the last time it successfully opened, \~ 8 hours ago.

There are no windows events either.

It just does nothing.

I am using windows 10, but I cannot check the sourcetree version, but it updated recently (in the last couple weeks).


Answers:
author: Andrew Harris
body: I was able to uninstall and then when I tried to install the latest version it didn't install the latest version but did install the previous version which apparently I already had but it is working now, it also didn't actually go through the install process, just opening the MSI magically opened the application, but whatever, it is working now I guess.

comments: author: Anam Ahmed
body: What version worked for you?


author: Andrew Harris
body: For me, I just installed the latest version from the sourcetree website (3.4.9 at the time), turns out the version I had previously that worked was the latest version, so it was only "installing" the version that I already had. At the time sourcetree suggested updating to 3.4.10 but that version wasn't actually released so it messed up the installation.


author: Stew Stryker
body: #### Maybe a failed update? {#toc-hId-178716629}

Is there a chance that SourceTree v3.4.9 told you that the 3.4.10 update available, you told it to update, but that failed?

That happened to me this morning. My solution was to go the installation directory:

```
C:\Users\<my_login>\AppData\Local\SourceTree
```

There I found the directory app-3.4.10, which was empty.

Once I deleted that directory, SourceTree would start up as usual. It still prompted me to update, but I ignored it. Instead I searched this forum for a direct link to that Windows installer. That installation went smoothly.

I hope this helps someone.

comments: author: Max Bean
body: This worked for me! Thank you


author: Eric de Weerdt
body: For a newer version this was also the solution for me


author: Mark West
body: This worked! Thank you


author: DavidWu
body: This started happening to me a couple of days ago and I checked the folder, but both **app-3.4.10** and **app-3.4.11** have content and I ran the SourceTree.exe inside them with no luck. So I went to the SourceTree download page and downloaded the latest version (3.4.14 at the time of writing) **without uninstalling** and it deleted the two folders and started 3.4.14 like nothing's wrong...


Tags: atl-gruland
How to migrate space users and groups in confluence
Asked by Bhargavi Vasa:

How to migrate space users and groups in confluence

1. Migrate space users and their groups to target that doesn't exist that doesn't exist on target

2. Migrate space groups to target if that doesn't exist on target


Answers:
author: John Funk
body: Hi Bhargavi,

Have you looked at this tool?

[https://marketplace.atlassian.com/apps/1219672/confluence-cloud-migration-assistant?tab=overview\&hosting=datacenter](https://marketplace.atlassian.com/apps/1219672/confluence-cloud-migration-assistant?tab=overview&hosting=datacenter)

comments: author: Bhargavi Vasa
body: We are working on data center migration,will it work for data center for confluence?


Tags: confluence-data-center

data-center