youngmon/atlassian-qna huggingface dataset:
How to limit git history (shallow clone) in Crucible 4.5.0
Asked by Toby Murray:

We have a long history in git (\~11 years), for our build machines we've been using a shallow clone. Reading <https://www.atlassian.com/blog/git/handle-big-repositories-git> suggests that's the appropriate thing to do with Crucible as well. How do you actually do it? I don't see any options in the configuration menu.


Answers:
author: Toby Murray
body: Michael Walker provided an answer, it seems despite this being the recommended action for supporting large repositories, Crucible does not support shallow clones:
> While it is possible for Fisheye/Crucible to [set include/exclude paths](https://confluence.atlassian.com/fisheye/include-exclude-paths-298976903.html) for your git repo, it is not currently possible to configure it to utilize a shallow clone. Having said that, there are several steps you can take to [increase the performance of Fisheye](https://confluence.atlassian.com/fisheye/tuning-fisheye-performance-298976951.html) to help speed things along. Additionally, you are welcome to have a look at our [Best Practices guides](https://confluence.atlassian.com/fisheye/best-practices-for-fisheye-configuration-298976952.html) and our [Improve Fisheye scan performance](https://confluence.atlassian.com/fisheye/improve-fisheye-scan-performance-298977087.html).
>
> Hopefully, this information is helpful, but if you have any specific questions that we can help with, please let us know.
>
> Best Regards,
>
> Michael
2 questions about the review screen
Asked by Alexion Software:

Hi,

We are new to Crusible (we use JIRA for years now) and have two crucial questions:

1. Is it possible to adjust the **review screen** to a view with scrolbars (instead of soft wrapping)?

2. **Comments** : is it possible to *not* have the comments *inline* but at the side? Or is it possible to collapse them (to one row or so) because the code is less readable if (a lot of) comments are made

<br />

Thanx


Answers:
author: Alexion Software
body: any??


author: Alexion Software
body: Any suggestions?
How to reindex when login is blocked?
Asked by arthur karton:

Hi,

We exceeded the number of commiters allowed by our license.

We reduced the number by mapping multiple instances of same committer to one.

But, I think we need to re-index for the above to take effect.

However, I am unable to log in to re-index. Logins appear to be disabled.

What to do?

Thanks,

Arthur

p.s. note we share username/password between jira and fisheye and I am admin on both.


Answers:
author: Caterina Curti
body: Hi [@arthur karton](/t5/user/viewprofilepage/user-id/1543544),

You are correct that a ++re-index++ is required after the history has been rewritten. Here is our guide for Mercurial and Git repositories on this topic:

- [Git or Hg Repository exceeds number of allowed Committers](https://confluence.atlassian.com/fishkb/git-or-hg-repository-exceeds-number-of-allowed-committers-240190002.html)

Regarding the login, did you already try to use the administrator password?

Note: this is not a username and you can enter this password by browsing to the http://\<FECRU_URL\>:\<FECRU_PORT\>/admin/admin.do URL.

If you don't remember it, this is how it can be reset:

- [How to reset the Administration Page password in FishEye or Crucible](https://confluence.atlassian.com/fisheye/how-to-reset-the-administration-page-password-in-fisheye-or-crucible-298977083.html)

Cheers,

Caterina - Atlassian
Fisheye proxy settings on Windows. JIRA looks good, Fisheye is jumbled.
Asked by Brian Dougherty:

We have installed JIRA and Fisheye on a remote server running Windows Server 2008 r2. Both Jira 7.10.0 and Fisheye 4.5.3 are installed as Windows services. While remote desktop connected to the server we can browse to localhost:8080 for Jira and localhost:8060 for Fisheye. Both work properly. We've setup DNS entries to access the sites via jira.cantatahealth.com and fisheye.cantatahealth.com.

<br />

Traffic comes in on 443 and is translated to 4343 to the load balancer (jetNEXUS) where we have SSL offload and then layer 7 route to the destination app server on port 8080 (Jira) or 8060 (Fisheye). We're using Windows 2008R2\\IIS7.5 for Fisheye and the jetNEXUS are self-contained CentOS-based appliances.

Accessing jira.cantatahealth.com works correctly.

<br />

Accessing fisheye.cantatahealth.com loads but the pages are broken. This happens with all browsers. Using development tools to view network traffic all resources load with status 200. Using development tools to view page source for Fisheye I see 5 nested doctype statements. For example:

<br />

!doctype  
\<head\>  
code... no end of head tag  
!doctype  
\<head\>  
code ..... etc.

<br />

In server.xml for Jira we have this section:

<br />

\<Connector port="8080" maxThreads="150" minSpareThreads="25" connectionTimeout="20000" enableLookups="false"

maxHttpHeaderSize="8192" protocol="HTTP/1.1" useBodyEncodingForURI="true" redirectPort="8443"

acceptCount="100" disableUploadTimeout="true" bindOnInit="false" secure="true" scheme="https"

proxyName="jira.cantatahealth.com" proxyPort="443"/\>

<br />

For Fisheye we've tried several combinations of proxy settings including:  
http bind = :8060  
Proxy Scheme = not set  
Proxy Host = not set  
Proxy port = not set  
Site URL = <https://fisheye.cantatahealth.com>

And

http bind = :8060  
Proxy Scheme = https  
Proxy Host = fisheye.cantatahealth.com  
Proxy port = 443  
Site URL = <https://fisheye.cantatahealth.com>

<br />

We've also tried JVM input arguments:

<br />

JVM input arguments -Dfisheye.library.path= -Dfisheye.inst=C:\\Atlassian\\Data\\fecru -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.endorsed.dirs=C:\\Atlassian\\fecru-4.5.3\\lib\\endorsed -Xmx1024m

And

<br />

JVM input arguments -Dfisheye.library.path= -Dfisheye.inst=C:\\Atlassian\\Data\\fecru -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.endorsed.dirs=C:\\Atlassian\\fecru-4.5.3\\lib\\endorsed -Xmx1024m -Dhttp.proxyHost=fisheye.cantatahealth.com -Dhttp.proxyPort=8060 -Dhttps.proxyHost=fisheye.cantatahealth.com -Dhttps.proxyPort=8060 -Dhttp.nonProxyHosts=localhost

We're not able to get Fisheye to load properly via remote URL.

What are we missing?


Answers:
author: lance_lyons
body: Did you ever figure out how to do this. We are having a similar issue


Tags: atlassian-support

load-balancer

proxy

ssl

windows
what is fisheye developed in
Asked by Paul Mahon:

what language is used


Answers:
author: Baskar Annamalai
body: Hi [@Paul Mahon](/t5/user/viewprofilepage/user-id/1537571),

Fisheye and Crucible is written on Java, for more information on both Fisheye and Crucible technology do refer to [A map of FishEye and Crucible technology](https://developer.atlassian.com/server/fisheye-crucible/#a-map-of-fisheye-and-crucible-technology)

Regards,
Error Connecting Crucible to BitBucket
Asked by GregSealby:

I have just installed the Crucible application on my home computer to evaluate whether this is a good tool for my team to use for code reviews.

I have my own Jira, Confluence and Bitbucket cloud accounts for testing tools like this.

I am having trouble connecting Crucible to Bitbucket and have not been able to find any help in the Atlassian documentation so far.

When trying to "Configure Application Links" from within Crucible to Bitbucket using the URL for my BitBucket cloud instance I get the following error:

*No response was received from the URL you entered - it may not be valid. Please fix the URL below, if needed, and click Continue.*

I am using my BitBucket base URL: *<https://bitbucket.org/{username}/>*

Can anyone please help!


Answers:
author: Caterina Curti
body: Hi [@GregSealby](/t5/user/viewprofilepage/user-id/951428),

While Application links can be set up between Fisheye and Bitbucket Server, they ++cannot++ be configured between Fisheye and Bitbucket Cloud (bitbucket.org).

It is still possible to connect a bitbucket.org repository to Fisheye by following the steps in the "**add an external Git repository to FishEye**" paragraph on this page:

- [Fisheye - Git](https://confluence.atlassian.com/fisheye/git-298976891.html)

Cheers,

Caterina - Atlassian


Tags: application-link

bitbucket-cloud

fisheye-crucible-administration
user exist in crucible but unable to login
Asked by Vishnu_Shukla:

Hi,

<http://crucible.ng.movoto.net:8060>

A user called mdasa already exist in crucible, but unable to login, every new user is syncing with active directory.

Please help to get it fixed.


Answers:
author: Caterina Curti
body: Hi [@Vishnu_Shukla](/t5/user/viewprofilepage/user-id/1200597),

Can you browse to the user details in the administration area of Fisheye and check if the user is marked as a FISHEYE_USER or a CRUCIBLE_USER?

Or does the lozange says "NO ACCESS"? Maybe the groups or the permission for this user are incorrect and need to be updated.

You could also try to create a new user directory with exactly the same settings as the existing one and delete/disable the current one.

Cheers,

Caterina - Atlassian
As an administrator for Crucible, should I be able to see all reviews?
Asked by Joyce:

The message "You do not have permission to see all the search results." is being displayed when I select Reviews -\> All Reviews.

Would that message be displayed to all users if the View permission for a permission scheme specifies Groups?

Our users, nor I, have never seen that message. Our crucible instance recently crashed due to lack of disk space. The database had to be restored from a backup.

Thank you,

Joyce


Answers:
author: Caterina Curti
body: Hi [@Joyce](/t5/user/viewprofilepage/user-id/622285),

The visibility of the reviews is controlled by the permissions in the [permission scheme](https://confluence.atlassian.com/crucible/creating-a-permission-scheme-298977513.html).

I would start the troubleshooting by making sure that all projects have the expected permission scheme assigned and by reviewing the "**View** " permission settings in all the used permission scheme. Maybe a default (e.g. "All logged-in users" or "Anonymous users") has been removed recently.

As a test, you can also try to add one of this (or both) option back to confirm if this resolves the problem.

If you suspect a corruption of the review indexes, you can also try to [re-index the Crucible review data](https://confluence.atlassian.com/fishkb/how-to-re-index-crucible-review-data-785455249.html).

If the problem persists, can you share more details around the current permission setup so that we can try to reproduce it?

Cheers,

Caterina - Atlassian
Crucible page not found issue
Asked by Chris Smith:

We recently had to restore a VM that hosted all of our atlassian products. After the restore, the Crucible server refuses to show the home page. The service starts fine (and runs) however; when you try and navigate to the page it gives a page can't be displayed error. Looking at the logs I see

2018-06-19 11:01:10 Commons Daemon procrun stderr initialized  
log4j:WARN No appenders could be found for logger (com.amazonaws.jmx.spi.SdkMBeanRegistry).  
log4j:WARN Please initialize the log4j system properly.  
log4j:WARN See <http://logging.apache.org/log4j/1.2/faq.html#noconfig> for more info.

All other atlassian products work fine. Any ideas on where to start?


Answers:
author: Chris Smith
body: Actually, the site is up if I go to the URL directly however; the link between Jira and Crucible seems to be the issue. In the Development Tools section, it's showing as offline. ![Capture.JPG](https://community.atlassian.com/t5/image/serverpage/image-id/24904i34BA11518AAB1A54/image-size/large?v=v2&px=999 "Capture.JPG")

comments: author: Caterina Curti
body: Hi [@Chris_Smith](/t5/user/viewprofilepage/user-id/1531633),

If you suspect that the issue is with the Application Links, did you already try to recreate them?

Are there any errors or warnings in the atlassian-fisheye-YYYY-MM-DD.log?

Which version of Crucible and Jira is currently installed?

Is it correct that you can now login to Fisheye?

Cheers,

Caterina - Atlassian


author: Chris Smith
body: I forgot to update this .. somehow the issue resolved itself and i can't find out why. I'm just marking it up as an issue when I restored the VM.


author: Caterina Curti
body: Sure [@Chris_Smith](/t5/user/viewprofilepage/user-id/1531633),

Glad to hear that everything is fine now. Good job on troubleshooting this.

Cheers,

Caterina - Atlassian
Any way to filter out or ignore committers from CVS?
Asked by David Dudenhefer:

We purchased the starter license (10 committers), but unfortunately inherited a CVS repository with a long history. It does not appear CVS allows to set a start date when creating the Fisheye repository, so the indexing is finding a large number of committers that are no longer relevant to our go forward use of Fisheye and JIRA. Of course, this is exceeding the license limit on committers.

We are wanting to make use of Smart Commits.

Is there any way to filter out or ignore specific committers prior to indexing? If not, do you have any recommendations without modifying the CVS history?


Answers:
author: Caterina Curti
body: Hi [@David Dudenhefer](/t5/user/viewprofilepage/user-id/1509515),

At this stage, I'm not aware of any options to exclude committers when using a CVS repository in Fisheye itself.

More details on this scenario are available on the [Restrictions on FishEye Starter Licenses](https://confluence.atlassian.com/fisheye/restrictions-on-fisheye-starter-licenses-298977116.html) page. In term of configuration options, it is true that the settings are limited to the ones described on the [CVS](https://confluence.atlassian.com/fisheye/cvs-298976892.html) documentation page.

Not sure if this would be an option, but what about converting this repository to a different SCM type?

Cheers,

Caterina - Atlassian
FishEye/Crucible e-mail test failing
Asked by David Rosenfeld:

I have installed a FishEye/Crucible instance in AWS, running on Amazon Linux, with a Postgres database. I also have Jira and Confluence servers in this same environment, and their e-mail (with these same parameters) works with no problems.

The FE/C version is Version:4.5.3 Build:20180321104931 2018-03-21

The e-mail settings look like this:

SMTP host name: email-smtp.us-east-1.amazonaws.com  
SMTP port: 465  
Use SSL/TLS: True  
Username: xxxxxxxxxxxxxxxxxxxxxxxxxx  
Password: zzzzzzzzzzzzzzzzzzzzzzzz  
Connection timeout: 30  
Timeout: 30

If I have no timeouts, the system will spin until I get a timeout page from Nginx (which is my reverse proxy server). With the timeouts set to 30 (as shown above), and logging enabled, I get this trace:

Starting mail system...  
mail.smtp.host = email-smtp.us-east-1.amazonaws.com  
mail.smtp.starttls.enable = true  
mail.smtp.port = 465  
mail.from = crucible@mycompany.com  
mail.smtp.connectiontimeout = 30000  
mail.smtp.timeout = 30000  
mail.smtp.auth = true  
username = xxxxxxxxxxxxxxxxxxxx  
password = \*\*\*\*\*\*\*  
Mail system started.  
Using from address: 'crucible@mycompany.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 "email-smtp.us-east-1.amazonaws.com", **port 465, isSSL false**   
DEBUG SMTP: exception reading response: java.net.SocketTimeoutException: Read timed out  
problem sending email  
Read timed out  
at java.net.SocketInputStream.socketRead0(Native Method)  
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)  
at java.net.SocketInputStream.read(SocketInputStream.java:171)  
at java.net.SocketInputStream.read(SocketInputStream.java:141)  
at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:97)

Note that it shows "isSSL False", even with the "Use SSL/TLS" parameter set to "True". I think this is the cause of the failure, because AWS SES e-mail requires secure SMTP, but I don't know how to fix it. It appears that the value I'm setting with the radio button is being ignored.


Answers:
author: Caterina Curti
body: Hi [@David Rosenfeld](/t5/user/viewprofilepage/user-id/125244),

It looks like you may be running into this known issue:

- [FE-3912](https://jira.atlassian.com/browse/FE-3912): [Fisheye mail doesn't work with SMTPS](https://jira.atlassian.com/browse/FE-3912)

The bug report above also contains a workaround that you could try.

Cheers,

Caterina - Atlassian
FishEye and Crucible
Asked by Muni Hemadri Babu Jogi:

I have few questions about FishEye and Crucible products. I purchased both products with 10 users license. Is 10 users license related to users which created in FishEye or Sub version users?


Answers:
author: Yogesh Mude
body: HI [@Muni_Hemadri_Babu_Jogi](/t5/user/viewprofilepage/user-id/1252436)

Yes, the total number of users which is available to "Fisheye users" groups.

if your users require permissions and controlled access to specific content in your repositories, then they will need to log in to FishEye. Hence, these users will need to create accounts and will be factored into the license limit.

comments: author: Muni Hemadri Babu Jogi
body: Hi Yogesh, I am talking to about SVN committers not FishEye users.


Tags: licence
Is it possible to Have SourceTree data pulled from repository stored on a network shared drive
Asked by Mevi Dvash:

* Can I set my Sourcetree that data from a repository aren't stored on my computer but on a team network share that we connect to by VPN? Or does it have to be my local computer?
* Is this is a good idea in terms of performance?
* If this is possible, can I change the sync folder or do I have to download/pull everything again?


Answers:
author: MrJJ
body: Hi. Do you mean to clone directly to a shared folder?

I do it and have no issues so far.

Regarding speed. the VPN normally slows it down but depending on link speed, it might not matter. However, compiling over a VPN link will be awful :)

If "sync folder" is the project folder under revision, then yes, it's okay to copy it.
SourceTree won't open sometimes
Asked by TamarGranor:

I have SourceTree installed on a Windows 10 (v. 22H2) machine. For the last month or so, sometimes it won't start whether I use my desktop shortcut, the Windows search bar, or the menu. When that happens, I can download the setup again and run that, which opens the application (which is weird--why isn't it running setup?).

Usually, after doing this, I can start the app again in the usual ways for a week or so and then the problem occurs again. Today, that's not working.

Probably related is that running the version of setup I have in my downloads (3.4.9--didn't bother downloading again today) shows an update available, but when I try to install the update, I get this error:

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

Not clear to me whether that error is because I'm running from a setup program or a reflection of the underlying problem or something else entirely.


Answers:
author: Natchiar Venkatachalam
body: Hi,  

Please note that if you are in 3.4.9 the check for updates feature will not work \& hence we recommend you to use this fixed 3.4.10 version by directly downloading from sourcetree website.

<https://sourcetreeapp.com/>  

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

thanks,

comments: author: TamarGranor
body: Thanks. In fact, I just downloaded 3.4.10 and installed and it's working again. I'll see whether the problem recurs or not.

Tamar


author: Robert Morris
body: 3.4.10 has same problem for me. It doesn't run. Nuke the config dir and see it reset. Still nothing.


author: Robert Morris
body: Install has serious similar issues as well but I eventually got around that.  

And this isn't sometimes - it's all the time.
Why am I getting an error during update to version 3.4.10
Asked by Premier Coil Solutions:

I have version 3.4.9.0 Installed and running fine on Windows 11. I noticed there was an update available but when I try to update, I get an error during the update process.

![Sourcetree update error.png](/t5/image/serverpage/image-id/226311i603936045E53BFED/image-size/large?v=v2&px=999 "Sourcetree update error.png")


Answers:
author: Premier Coil Solutions
body: I just tried to reinstall without uninstalling and it works fine.


author: Natchiar Venkatachalam
body: Hi,  

Please note that if you are in 3.4.9 the check for updates feature will not work \& hence we recommend you to use this fixed 3.4.10 version by directly downloading from sourcetree website.

<https://sourcetreeapp.com/>  

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

Thanks,

comments: author: Premier Coil Solutions
body: Do I have to uninstall 3.4.9 first before installing 3.4.10 ? Or can I just run the 3.4.10 install and it will replace 3.4.9.
Unable to install SourceTree
Asked by Anam Ahmed:

Hi

We are trying to install SourceTree from <https://www.sourcetreeapp.com/>

For some reason, the application gets installed, but we get a splash screen and it does not open. We tried installing older versions (after viewing [this support article)](https://community.atlassian.com/t5/Sourcetree-questions/SourceTree-failed-to-start/qaq-p/642445)and they produced the same results.

The logs are empty, so we are unable to troubleshoot further. Any guidance from your team is much appreciated.


Answers:
author: Christer Kaivo-oja
body: I had something that might be the same issue when trying to update to v3.4.10 from within SourceTree.

To make it start up properly again, I found that navigating to the SourceTree.exe file (AppData\\Local\\SourceTree\\), there were multiple folders starting with "app". In my case, I removed the practically empty "app-3.4.10" folder and I was able to start SourceTree again. I have since then manually downloaded the 3.4.10 installer and upgraded that way though so I am now on the latest version.

comments: author: Anam Ahmed
body: Thanks Christer
Does the list view really work for other people?
Asked by Christian Graus:

The list view on the left constantly changes focus, I fight it CONSTANTLY. I am looking at stashes and it jumps back to the selected item. I change branches and it jumps back to the old branch name. Does this not happen to other people? After years, I am abandoning sourcetree because it's a nightmare


Answers:
author: MrJJ
body: Just started using SourceTree and have not seen such focus jumping.

maybe add your platform and source tree version to the question so

we are on the same page regarding what you see.

comments: author: Christian Graus
body: Windows. 3.4.2. I also find if I add a repo it forgets it if I restart the app


author: Christian Graus
body: I think if you're on one project for a while the window will fill up and that's when it becomes a nightmare. No matter where it jumps now, all your branches are probably visible


Tags: server
SourceTree will not start - Files in CrashDumps folder
Asked by Shane Khoury:

I have been unable to resolve this issue for some time (2-3 months). I have uninstalled/re-installed SourceTree a dozen times, and searched for answers, which never seem to line up with my particular issue/configuration/etc.

Simply put, the application will not start. The only thing I have just noticed is that .dmp files have been added to the AppData/Local/CrashDumps folder:

![SourceTree_dmp_pic.JPG](https://community.atlassian.com/t5/image/serverpage/image-id/225555i5D1BE2FEFD103730/image-size/large?v=v2&px=999 "SourceTree_dmp_pic.JPG")

Any help would be appreciated.


Answers:
author: steve.moon
body: Hi, have you got any solutions yet?