youngmon/atlassian-qna huggingface dataset:
Do I need to define FISHEYE_INST when installing FishEye?
Asked by Jeremy Largman:

What's the purpose of this environment variable?


Answers:
author: Dylan Hansen
body: The **FISHEYE_INST** environment variable allows you to separate your FishEye installation data (caches, indexes, temp files, etc.) from the installation binaries. The **FISHEYE_INST** environment variable is optional. If you choose not to set it, by default FishEye will create all installation data inside the directory that you unpack the binaries.

Please note that this environment variable is differnt from **FISHEYE_HOME** variable. By default, **FISHEYE_HOME** is the directory that contains the default binaries that are shipped with the product.

For more information, please see the following documents:

* [Installing FishEye](http://confluence.atlassian.com/display/FISHEYE/Installing+FishEye)
* [Environment Variables](http://confluence.atlassian.com/display/FISHEYE/Environment+Variables)

comments: author: spuddy ?_?
body: Note that this INST/HOME naming convention in FishEye/Crucible is different to the other Atlassian products. For example, JIRA_HOME refers to the same type of directory that FISHEYE_INST does.


author: Tom Davies
body: While you don't \*need\* to define it, you \*should\* if you are running an instance you expect to upgrade. Having a separate FISHEYE_INST directory makes upgrades easier -- you don't need to transfer the installation data from the old unpacked binaries directory to the new.


author: Peter Bernier
body: I needed to have it created in order to get FishEye successfully installed. (2.7.11)


author: Jeff Jeff
body: I was running through [Stage 5 of the DragonSlayer](http://confluence.atlassian.com/display/ATLAS/Dragons+Stage+5+-+Install+FishEye+and+Crucible)and ran into a problem related to this answer, so thought I'd post my observation:

In these Slayer instructions, it has the user setup FECRU_INST, but you never set FISHEYE_INST. Then when you get to step 3.8, you're only given the option of using "FISHEYE_INST/lib" when trying to tell the wizard where you JDBC driver lives. This got me completely stuck because the FISHEYE_INST variable is never set. From reading the details above, guess I could have just put the JDBC driver into my application installation /lib directory, but didn't find this information until I had already restarted the fisheye/crucible installation section over from scratch end setting both variables FECRU_INST and FISHEYE_INST and going back over the steps. Worked.. =)

comments: author: rverschoor
body: FECRU_INST is a typo, it should be FISHEYE_INST.This typo has been reported internally to get it fixed in the documentation.
Sourcetree 3.1.3 download
Asked by Doug Grubbs:

I am installing on a closed network. Can you provide a download for version 3.1.3 that doesn't require connecting to Atlassian and registering? Thank You.


Answers:
author: Ana Retamal
body: Hi Doug,

Thanks for reaching out! The registration step is necessary, you'll need to register your Sourcetree installation with your Atlassian account before you can use it. Once this step is completed, you won't need a network anymore. You could connect your machine to the network just for this step, and then go back to your closed environment and continue using Sourcetree normally.

Hope that helps,

Ana
i want to replace the repository code with the code on my harddrive.
Asked by aeharrison1:

it is all under a directory where everything under that directory should overwrite the repository.


Answers:
author: Mikael Sandberg
body: Hi [@aeharrison1](/t5/user/viewprofilepage/user-id/3573197)

Welcome to the Atlassian Community.

To replace the code in your repository, just to do a delete of the existing code and replace it with our copy. Once you are done, just commit and push it back to your remote repository.
Ask me always to login
Asked by Elena Caramanico:

Hello,

my username and password is right. I see all repository when I try to clon open 2 pop up where ask me login!

I put correct password and open again popup

what's happen?


Answers:
author: Mike Corsaro
body: Hello! Which OS and version of Sourcetree are you using? Are you cloning from Bitbucket, or Github?

comments: author: Elena Caramanico
body: Win 10, last version of Sourcetree and try cloning from bitbucket
The program crashes when you click "commit"
Asked by Elena:

![ST.PNG](/t5/image/serverpage/image-id/67341i49673290D073B187/image-size/large?v=v2&px=999 "ST.PNG")


Answers:
author: Mike Corsaro
body: Hello! You can fix this issue by setting a username and email address in the Options menu (be sure to check the "Allow Sourcetree to modify your global Git and Mercurial config files" setting too). On the commit screen you should see your name and email set.
How to add a Github account from windows
Asked by Aditya Zade:

adding GitHub account


Answers:
author: Stephen Sifers
body: Hello Aditya and welcome to the Community.

If you're needing to connect your GitHub account to Sourcetree then there is a guide which will assist with this. You may find this guide at [Connect your Bitbucket or Github account](https://confluence.atlassian.com/get-started-with-sourcetree/connect-your-bitbucket-or-github-account-847359096.html).

I hope this information proves helpful and you're able to get connected.

Regards,  
Stephen Sifers
Error pushing to Azure devops
Asked by esekintela:

Hi

yesterday was pushing well but today suddenly

git --no-optional-locks -c color.branch=false -c color.diff=false -c color.status=false -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree push -v --tags origin refs/heads/dev:refs/heads/dev

Pushing to https://Kintela@dev.azure.com/Kintela/ParteHorasAngular/_git/ParteHorasAngular

Fatal: java.lang.Error encountered. Details:

/usr/bin/security exited with result 51.

stdOut:

stdErr:

fatal: credential helper '!/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/bin/java -Ddebug=false -Djava.net.useSystemProxies=true -jar /usr/local/Cellar/git-credential-manager/2.0.4/libexec/git-credential-manager-2.0.4.jar' told us to quit

Completed with errors, see above

Any idea please?

Regards


Answers:
author: Stephen Sifers
body: Hello Esekintela,

Thanks for reaching out in regards to your error when pushing to Azure. From the very helpful logs you included, it seems your error is related to using the git credential manager. From your logs and the output you included I was able to find a StackOverflow post which reports and discusses the same issue you seem to be facing. Please have a look at [Java error when using git-credential-manager in Mac on OSX?](https://stackoverflow.com/questions/46770453/java-error-when-using-git-credential-manager-in-mac-on-osx)

There are suggested steps to take to help resolve the matter and please let us know if these steps help.

Regards,  
Stephen Sifers

comments: author: esekintela
body: Hi Stephen

I don't know what git credential manager is. I just restarted the computer and without more I could do a push again.

Thanks


Tags: git-credential-manager

mac
Sourcetree 3.2.6.3544 (25.09.2019) crashing while making a commit or pulling data
Asked by woerogm:

Guys, I sent to you since maybe august reports and crash dumps generated by software, and still no updates or changes related to crashes in SourceTree 3.2.6.3544

Can you please tell me:

1.) have you received crash dumps in the last months from your built-in crash manager thing inside the SourceTree?

2.) If you have received it, why there are no updates that fix these crashes?

I won't switch source tree because I'm using the tool for a long time, but I can't work normally with UI at all because of an infinite amount of crashes while making a commit while pushing data and so on.


Answers:
author: Mike Corsaro
body: Hello!

You can fix this issue by setting a username and email address in the Options menu (be sure to check the "Allow Sourcetree to modify your global Git and Mercurial config files" setting too).

You should see your username and email set on the commit screen:

![commit.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/67387i8C4D0A35F7EA40D8/image-size/large?v=v2&px=999 "commit.PNG")
Do I have the program installed correctly?
Asked by Augusto Hern?ndez:

The first time I installed SourceTree I followed all the steps as the install setup indicated, and it got installed like nothing bad happened, but when I checked for the workspace, or the path folder, or even the direct access icons, none of that was there. Then, I uninstalled it from the Programs and aplications setting in the configuration window for Windows 10. I tried to repeat the instalation process once again to be sure it got installed right, but this time it didn?t show any configuration settings, just got installed automatically and opened the UI, and it had the same problems as the first time. What I am doing wrong?.


Answers:
author: Stephen Sifers
body: Hello Augusto and welcome to the Community!

Thanks for reporting your issue with getting Sourcetree installed and running on your machine. It sounds as though Sourcetree is installing from what you've described. The issue we might be facing is with a default Windows OS, the Sourcetree files/path will be marked as a hidden folder. You'll need to ensure that you're able to see hidden files and folders within Windows.

There is a similar post which also helps to locate the Sourcetree install path. You may find this post at [What's the default SourceTree installation folder on Windows 10?](https://community.atlassian.com/t5/Sourcetree-questions/What-s-the-default-SourceTree-installation-folder-on-Windows-10/qaq-p/265790)

If you're still unable to locate the Sourcetree install, please check the Windows event viewer to find any errors or warnings during the install period.

Regards,  
Stephen Sifers


Tags: install
???????
Asked by gtd_kida:

IP???????????????bitbucket????????????????????????

FATAL ERROR: Network error: Connection timed out  
fatal: Could not read from remote repository.

Please make sure you have the correct access rights  
and the repository exists.

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

ssh???????????????????????????

???bitbucket??????????????????

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

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


Answers:
author: Ai Hirama
body: ?????????????????????????

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

\> ssh???????????????????????????  
????????????????????????????????????????????????????

\> bitbucket??????????????????  
????????????????????????????????????????

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

comments: author: gtd_kida
body: ????????????

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

\>ssh???????

???Pagent Key List???.ppk???

??bitbucket?\>??\>???????????????

???2?????????ssh?????????????????????????

???

\>bitbucket??????????

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

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


author: Ai Hirama
body: ??????????????????

??????????????????????????????CLI??????????????????????????????Soucretree????????????????


author: gtd_kida
body: ??????????????

????Sourcetree?????????????

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


author: Ai Hirama
body: ????????????Sourcetree???????????????????????????????????????????

??????????????OS?Sourcetree?????????????????


author: gtd_kida
body: OS?Windows 10 Pro

??????1903

Sourcetree??????3.2.6

???

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

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


author: Ai Hirama
body: ??????????????????

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

* [How to update HTTP(S) credentials in sourcetree](https://community.atlassian.com/t5/Sourcetree-questions/How-to-update-HTTP-S-credentials-in-sourcetree/qaq-p/297564)   
  \> navigating to C:\\Users\\USERNAME\\AppData\\Local\\Atlassian\\SourceTree and removing the passwd file.

<br />

??????????????????Sourcetree?????????????????????

* [How to Wipe SourceTree Preferences](https://ja.confluence.atlassian.com/sourcetreekb/how-to-wipe-sourcetree-preferences-412484640.html)


author: gtd_kida
body: ????????????

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

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

???????????

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

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


author: Ai Hirama
body: ???????????????????????????

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


Tags: language-ja
Merge Issue
Asked by jira-qa-useradmin_mobily_com_sa:

Hello

We are not able to launch external merge tool in source tree and please find the below screenshot for your reference,Please check and let us know how to start the merge tool.

Source tree version: 2.4.8.0

![Merge_tool_not_working.PNG](/t5/image/serverpage/image-id/67157iEDD2ADB1BFAC7893/image-size/large?v=v2&px=999 "Merge_tool_not_working.PNG")


Answers:
author: Stephen Sifers
body: Hello,

Thanks for taking the time to report your issue while attempting to merge with an external diff tool. I found a similar thread which reported the same type of issue you're having. We would ask you to please review the following Community thread and see if it helps with your issue; [External Merge Tool Not Launching](https://community.atlassian.com/t5/Sourcetree-questions/External-Merge-Tool-Not-Launching/qaq-p/907286)

If you're still having an issue after applying the changes list in the referenced thread, please reach back out and let us know.

Regards,  
Stephen Sifers


Tags: upgrade
Sourcetree Merge Conflict Flow has Changed for the Worse
Asked by Oddioengineer:

I'm an artist. For years, I have had the habit of always Pulling before I Commit/Push. Till recently, I would Pull and if there was an incoming merge conflict, the Merge Conflict popup would show up and then I would have an opportunity to right-click the conflicted file and resolve it. Again, all without Committing first.

Now it seems like Sourcetree has changed and it expects me to Commit BEFORE Pulling. Says so in the popup.

WHY has this changed? And is there a way to put it back how it was? I would rather have an opportunity to Reset my file before Committing it, if I don't want to Resolve. And for an artist, un-committing requires a command line.


Answers:
author: Mike Corsaro
body: Hello! Which OS are you using?

We enforce this behavior because [the docs actually warn about this](https://www.git-scm.com/docs/git-merge/) topic:
> **Warning** : Running *git merge* with non-trivial uncommitted changes is discouraged: while possible, it may leave you in a state that is hard to back out of in the case of a conflict.

Due to this, I'd advise that you actually do the following:

* Stash your changes before the merge
* Merge the changes. Now your 'base' is up to date with the remote and there won't be any conflicts
* Apply the stash: now it's easy to see what your changes are on top of the newly updated base
* Resolve the conflicts and commit. It's a good idea to also delete the stash if you'd like.

For un-committing: you can right-click the commit in the History view and select "Reverse commit".


Tags: conflict

merge
Remte Branch is Blank When Pushing Local Branch
Asked by Joshua Van Nuys:

As you can see in the picture, when I try to perform an initial push, the Remote Branch is blank and the drop down does not contain a selection that matches my local branch. If I type out the local branch name under remote branch, I'm told the following error:

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| The Remote branch '' (Local branch = 'dev-4431456-XXXXX') is invalid. Ref names must follow git ref-format rules: <https://www.kernel.org/pub/software/scm/git/docs/git-check-ref-format.html> Completed with errors, see above. ![SourceTree Push.png](/t5/image/serverpage/image-id/67097i3056FA60070A59D2/image-size/large?v=v2&px=999 "SourceTree Push.png") Thanks in advance for your assistance. |


Answers:
author: Earl McCutcheon
body: Hi Joshua,

Check out the following Bug report for this behavior, but its pointed out in the comments that this only seems to occur on system GIT, and embedded GIT corrects the issue:
> I find that this behavior is issued only if I use system git (right now I have 2.21.0).
>
> If I switch to embedded git (2.20.1) and restart sourcetree, it's all fine: anytime I open the Pull window I see all branches without pressing "Refresh" button.
>
> Sourcetree version: 3.1.2 (216)

The Bug report can be seen here:

* <https://jira.atlassian.com/browse/SRCTREE-6569>

Please check this out and let us know if you are seeing the same behavior.

Regards,  
Earl

comments: author: Joshua Van Nuys
body: Hi Earl, Thanks for the response.

This could be it, but using the update option under Tools \> Git \> Git Version does not update me past version embedded version 2.21.0. Am I missing something to get this up to 2.20.1?


author: Joshua Van Nuys
body: Update: I installed Git on system to 2.23.0 and switched SourceTree to system, no change to the push dialogue.
I can't connect to Azure devops repo
Asked by esekintela:

Hi

I have a repo in myvisualstudio.com but when I try to clone it in sourcetree the credentials that I use to enter in web are not recognized

Any idea plase?![captura.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/67043iBBEBFB6BD1CA2ECB/image-size/large?v=v2&px=999 "captura.jpg")

Regards


Answers:
author: KMuthukumar-RP
body: [@Stephen Sifers](/t5/user/viewprofilepage/user-id/2145523) [@esekintela](/t5/user/viewprofilepage/user-id/23847) I am trying to connect Azure Git repo with Jira. Can you please explain how did you make this connection. Thank you


author: Stephen Sifers
body: Hello Esekintela,

I just responded to another post you have about an error pushing to Azure. It looks like you might have been able to resolve your issue getting connected to Azure DevOps by using git credential manager. With this said, let us know if you're still having the same issue with authenticating to Azure.

Regards,  
Stephen Sifers

comments: author: esekintela
body: Hi Stephen

Until I generated some git credentials in azure devops I couldn't connect

Thanks


Tags: credential
GitLab: cannot clone in SourceTree, don't accept password
Asked by jbelin:

I am connecting over SSH and have created a personal access token, I can view the remote repos but when I try to clone I get a Password required. I have tried both my gitlab.com password and the personal access token but the dialog immediately pops up again without any error.

Any suggestions?


Answers:
author: Mike Corsaro
body: Hello! Which OS and version of Sourcetree are you using?

If you're using SSH, could you please verify the URL for the repo you're trying to clone starts with "ssh:" or looks something like "git@gitlab.com:blah/blah.git"?

comments: author: jbelin
body: The url is correct. What I did not try was the ssh key passphrase and that worked! But now I get stuck in the next step related to git lfs and public key:

Got this after successfully cloning

```
batch request: git@gitlab.com: Permission denied (publickey).: exit status 255error: failed to fetch some objects from 'https://gitlab.com/dmafjs_v1/dmafjs-video.git/info/lfs'
```

and this when checking out another branch

```
Downloading applications/synktest/assets/audio/audio_test_8sec_48khz.aac (8.4 KB)

Error downloading object: applications/synktest/assets/audio/audio_test_8sec_48khz.aac (5c89c5e): Smudge error: Error downloading applications/synktest/assets/audio/audio_test_8sec_48khz.aac (5c89c5e4c943655d25c6fd4c5701ec0b5403a3675fc895db24dccc55a0ad1a7d): batch request: git@gitlab.com: Permission denied (publickey).: exit status 255

Errors logged to /Users/DinahmoeStudio/Documents/gitlab/dmafjs-video/.git/lfs/logs/20190926T091057.42028.log

Use `git lfs logs last` to view the log.

error: external filter 'git-lfs smudge -- %f' failed 2

error: external filter 'git-lfs smudge -- %f' failed

fatal: applications/synktest/assets/audio/audio_test_8sec_48khz.aac: smudge filter lfs failed
```

the error log doesn't give any additional information

Any ideas?

<br />

<br />
Remote not showing private GitHub repos
Asked by Trevor_Griggs:

I am not able to see the private GitHub repos that I have access to. Our team is NOT an organization in GitHub. I found a [workaround](https://jira.atlassian.com/browse/SRCTREE-6322?jql=text%20~%20%22Remotes%20only%20display%20public%20github%20repos%22 "workaround") for Mac, but they still are not showing up in Sourcetree for Windows... I am using version 3.2.0-beta-3444.


Answers:
author: Stephen Sifers
body: Hello Trevor and welcome to the Community.

We can confirm that your issue has been recorded as a bug within Sourcetree. You may find further information about this bug at [SRCTREE-6653](https://jira.atlassian.com/browse/SRCTREE-6653). We would ask you if this matches your issue to please vote and watch that bug.

Additionally, I found there is another Community post which discusses the same issue and has a user reporting it to resolve the problem. You may find this post at [Sourcetree doesn't list GitHub private repos by default](https://community.atlassian.com/t5/Sourcetree-questions/Sourcetree-doesn-t-list-GitHub-private-repos-by-default/qaq-p/969741).

Let us know if the linked post was helpful and if the bug request does match your issue as well.

Regards,  
Stephen Sifers

comments: author: Trevor_Griggs
body: [@Stephen Sifers](/t5/user/viewprofilepage/user-id/2145523) I submitted [a bug for Sourcetree for Windows](https://jira.atlassian.com/browse/SRCTREEWIN-12324) and asked this question because the one that you linked is for Sourcetree for Mac. There is a workaround for Mac, but I haven't found a workaround for Sourcetree for Windows.


Tags: github

windows