youngmon/atlassian-qna huggingface dataset:
Sourcetree mac app 2.6.3 won't launch. It hangs at "Please enter an email address"
Asked by Peter Mingione:

Source tree mac app 2.6.3 won't launch. It hangs at "Please enter an email address" I tried to reinstall 2.5.3 but it does the same.![Screen Shot 2017-10-20 at 4.50.58 PM.png](/t5/image/serverpage/image-id/8064i15E5F02436DDE266/image-size/large?v=v2&px=999 "Screen Shot 2017-10-20 at 4.50.58 PM.png")


Answers:
author: Andy Heinzer
body: Hi Peter,

Sorry to hear about this problem. However I believe this problem you are seeing is actually a known bug in both 2.5 and 2.6 revisions of Sourcetree. This is documented in the bug ticket [SRCTREE-5034](https://jira.atlassian.com/browse/SRCTREE-5034).

I would recommend watching that ticket for updates as to when this will be resolved.

In the meantime, I found that a few other users have reported using the 2.1 version of Sourcetree in order to get around this documented bug. <https://community.atlassian.com/t5/Sourcetree-questions/Sourcetree-not-accepting-email-address/qaq-p/647580>

On both the bug ticket and that other thread [@Benjamin Lemoine](/t5/user/viewprofilepage/user-id/806259)posted that work-around:
> I have the exact same issue from this morning... I am under El Capitan 10.11.6 on a Mac book pro. It's a Blocker issue...
>
> You still can use the older version of the software version 2.1 that you can download there :
>
> [SourceTree_2.1.dmg](https://downloads.atlassian.com/software/sourcetree/SourceTree_2.1.dmg)
>
> or there :
>
> <https://www.sourcetreeapp.com/download-archives>

I hope this helps,

Andy
Can't update to version of Sourcetree from Version 1.9
Asked by jimkennedy519:

I have successfully upgraded to SourceTree 2.3.1.0 on my local development laptop that is running windows 10 however when I tried to do the same update on my production server that is running Windows Server 2012 R2 I'm having an issue that I can't get around.

On my prod server I get to the second step which is "License Agreement" and when I click on "Use an existing account" I get a popup that is blank. The first time that I ran this I got an error message that said something about adding "id.atlassian.com" to my Trusted Sites in IE. I did that and then come back to re-run the install and it gives me the blank screen.

I've also changed my default web browser to be Firefox in the hopes that it would do something different with the popup but nothing.

Please help.


Answers:
author: Ana Retamal
body: Hi Jim, this issue with the blank screen was reported in our bug tracker at [SRCTREEWIN-7244](https://jira.atlassian.com/browse/SRCTREEWIN-7244). Our developers are rolling a fix, but if you haven't been prompted for the upgrade yet you can use the following workaround:
> From a working install collect the accounts.json and passwd files.
>
> Delete the Atlassian folder from the AppData/Local directory for your user. Run the installer for 2.3.1, close it when you get the blank login window. Place the account.json and passwd files into the Atlassian/SourceTree folder. Rerun the installer. It should detect the account and password from those files and bypass the request for a login.

Note that in order to be in compliance with the Atlassian EULA you must ensure the email address used in the file is valid, yours and associated with a valid Atlassian account.

For the future keep in mind that if you do a search within the Atlassian Community first you might be able to find the solution to your problem much faster, as it might have already been asked for another user :)

Let us know if you need any further assistance!

Cheers,

Ana


Tags: windows
How do you package Sourcetree so that it can be deployed in an enterprise?
Asked by Damon Morda:

We would like to use Sourcetree as our Git GUI within the enterprise. However, we've run into some implementation issues because we've not been able to find a way to bundle it as an enterprise application that can be silently installed.

Here are a few questions we were wondering if someone could help us with:

1. How do you install Sourcetree if you do not have and do not want to have an Atlassian account?
2. Is there an MSI version of the installer?
3. Is there any guidance on recommended settings for installing with a configuration management tool like Microsoft System Center Configuration Manager (SCCM)?
4. If there is no current solution for installing this in an enterprise kind of way, is that support on the roadmap?

Thanks in advance!


Answers:
author: Black Hat
body: 1. You don't
2. No.
3. No.
4. No, and (most likely) no.

I know that sounds harsh, but unfortunately the SourceTree team stopped caring about enterprise teams when they started requiring each user to have an Atlassian account and an internet connection when installing.
Can fetch from the terminal, but not the SourceTree UI
Asked by UTAN dev:

I have a repo in SourceTree (Windows), with one of the remotes (pair) accessed via SSH on a web server. (ssh://USERNAME@@zulle.pair.com/usr/home/USERNAME/public_html/PROJECT/.git) I can fetch from pair in the SourceTree terminal, so I think everything is set up correctly. But I can't fetch from pair in the UI

From the SourceTree terminal:

```
$ git remote -v 
 QA_on_Sonic \\\\SONIC\\monkey\\sites\\PROJECT.qa\\.git (fetch) 
 QA_on_Sonic \\\\SONIC\\monkey\\sites\\PROJECT.qa\\.git (push) 
 origin https://UTAN_dev@gitlab.com/UTAN_dev/PROJECT-2016.git (fetch) 
 origin https://UTAN_dev@gitlab.com/UTAN_dev/PROJECT-2016.git (push) 
 pair ssh://USERNAME@zulle.pair.com/usr/home/USERNAME/public_html/PROJECT/.git (fetch) 
 pair ssh://USERNAME@zulle.pair.com/usr/home/USERNAME/public_html/PROJECT/.git (push) 
 $ git fetch pair 
 From ssh://zulle.pair.com/usr/home/USERNAME/public_html/PROJECT/ 
 * [new branch] 99-youtube -> pair/99-youtube 
 * [new branch] master -> pair/master 
 * [new branch] prod-hotfix-2017-06-12 -> pair/prod-hotfix-2017-06-12 
 * [new branch] release -> pair/release 
 * [new branch] this_is_pair -> pair/this_is_pair
```

When I fetch from the SourceTree UI, the progress bar never ends. "Show full output" just displays \`\`\`git -c diff.mnemonicprefix=false -c core.quotepath=false fetch pair\`\`\` and nothing else.

How can I fix this? Thanks.


Answers:
author: UTAN dev
body: Here's how I solved the problem:

* SourceTree was using System Git. (Tools \> Options \> Git tab)
* The version of Git installed on my PC was pretty old.
* I updated it and restarted SourceTree.
* When I tried to fetch from the pair remote again, this time I got more feedback: there was an authentication error.
* I needed to point SourceTree to my public SSH key. (Tools \> Options \> General tab \> SSH Client Configuration)

Now, when I fetch, the operation completes successfully and the UI reflect that. I'm leaving this as a reminder to other users: if you're having strange problems, check your Git version.


author: minnsey
body: Hi  
If you check the 'Always display full console output' In the Tools/options/General tab and try to fetch, what is the output within Sourcetree?  

Are you using PuTTY or openssh for key management?

comments: author: UTAN dev
body: Hi Michael,

That's weird. I now see branches under "pair" in the list of remotes. Let's consider this fixed for now; thanks for your help.


Tags: fetch

remote

ssh

windows
not being able to log in to sourcetree
Asked by Kashka:

Hi,

just downloaded sourcetree and trying to log in with my existing account (ksankowska@brownthomas.ie) but my account neither email input is not recognised, when I enter my email address (ksankowska@brownthomas.ie) into email field I get a warning: Please enter an email address as if I have not input anything, I tired to restart and reinstall the program but the issue persist. I tried to create a new account with the same email but the system sent me a message that the account already exist. Can you please help to set me up?

Thanks,

Kashka


Answers:
author: Kashka
body: I tried to create a new account to speed things up, but this didn't work. I received a confirmation email and after clinking on it to confirm my email address I got the below:

```
{"timezone":null,"fullName":"Kashka","email":"sankowskak@gmail.com","emailHash":"5df9fcd4c8e1190ca5161c40d5288728","emails":[{"value":"sankowskak@gmail.com","primary":true}],"pendingEmail":null,"username":"sankowskak@gmail.com","org":null,"latestIpAddress":"82.198.141.228","title":null,"validatedEmails":["sankowskak@gmail.com"],"fieldErrors":null}
```

Came back to sourcetree to log in with my new account, but I got the same issue, after entering the email address I got

:Please enter an email address:

so the input is not recognised. Please help!

Thanks,

Kashka
Authentication problem
Asked by Strahinja Mihajlovi?:

As you can see in the image below, I can't log in - I've tried eveything, reinstalling, updating, and what not, but got nothing out of it - Anyone had similar problem ?

I'm currently running Mac OS High Sierra (10.13) and my Sourcetree version is 2.6.3.

![Screen Shot 2017-10-20 at 10.23.00 AM.png](/t5/image/serverpage/image-id/8032iFF68EF2BB4A2B4B0/image-size/large?v=v2&px=999 "Screen Shot 2017-10-20 at 10.23.00 AM.png")


Answers:
author: Ana Retamal
body: Hi Strahinja, can you confirm that you're using the right credentials?If so, are you able to log in to Bitbucket using the web interface?

If the credentials are wrong, you can delete the SourceTree Application password stored in the keychain, that will prompt you for a new password. Alternatively, you can navigate to *\~/Library/Application Support/SourceTree*and remove the passwd file.

If you're sure your credentials are right, please try a clean install following the steps:

1. [Wipe SourceTree preferences](https://confluence.atlassian.com/sourcetreekb/how-to-wipe-sourcetree-preferences-412484640.html).
2. Uninstall SourceTree (if it shows on the App\&Features list)
3. Delete the directory *\~/Library/Application Support/SourceTree*
4. [Download SourceTree](https://www.sourcetreeapp.com/) and install it.

If you're still unable to log in, you can try installing an older version from the [archive](https://www.sourcetreeapp.com/download-archives) for troubleshooting purposes

Let us know!

Cheers,

Ana


Tags: mac
Problems with importing license file
Asked by gcolonna:

I have installed sourcetree on my new mac with MAC os 10.11.6.

When I open sourcetree, it opens the window for registration, when I try to log in with my e-mail, it does not recognize it as an e-mail and the warning triangle appear. In the sourcetree menu, I could not find the command to download the license following the instruction "Within SourceTree select from the menu bar "SourceTree \> Registration", click "Import License" to import the downloaded the license file."

In particular I cannot find the menu "SourceTree \> Registration"


Answers:
author: Ana Retamal
body: Hi Gianpiero, where did you find those instructions? Sourcetree no longer uses a license, you just need to register it using your Atlassian account.

For the issue you mentioned when entering your email address, our developers are aware of it and they're working on a fix. It was reported in our tracking system and you can find it at [SRCTREE-5034](https://jira.atlassian.com/browse/SRCTREE-5034?_ga=2.95603669.812102096.1508138736-764984710.1492455458). I recommend you watch it to be notified of further updates. Make sure to read the comments for proposed workarounds or news.

Hope this helps! :)

Ana

comments: author: gcolonna
body: Dear Ana,

Thanks for the prompt reply.

When I open sourcetree, I entered in my atlassian page, opening the

<https://my.atlassian.com/products/index?sen=10520647#license_10520647>

where it shows my licence files, with the instructions I wrote in the post (see the screenshot)

I have to tell also that I can still use the last version of sourcetree with some tricks, because the login page does not allow me to use it.

When the window with "Log in to your Atlassian Account", I cannot do nothing than "go to my atlassian" opening the webpage below.

The login window is still open. If I chose "use an existing account" I have the problems described in the previous post. If I try close the window I can only quit or remain on the login page.

Choosing on the menu bar "Window \> show remote hosted repositories" the repository browser opens with an error. Now I can close the login window and sourcetree works properly. The problem is that I have to repeat this procedure any time I open sourcetree and this is pretty annoying.

Now I am using an old version 2.1, needing the licence file.

Thanks again

Gianpiero

![Screenshot 2017-10-20 11.44.32.png](https://community.atlassian.com/t5/image/serverpage/image-id/8034i4FEEF7CB76013D39/image-size/large?v=v2&px=999 "Screenshot 2017-10-20 11.44.32.png")


Tags: mac
Sourcetree & Saving window positions
Asked by ipreynolds74:

Is there a way to make Sourcetree remember its window positions?

Example:

On the left side of Sourcetree (File Status, Brances, Tags, etc.)

I have some branch names that are long.

Everytime I start Sourcetree I have to drag the main window (right side) over to the right so I can see my complete branch names.


Answers:
author: bgannin
body: What version of Sourcetree and what platform are you using?

comments: author: iprey06
body: Windows 10

Sourcetree 2.3.1.0
Sourcetree freezes on Windows 10
Asked by Miika Piitulainen:

hey

so my sourcetree stops working after a few seconds and becomes unresponsive and i have to kill the program in task manager. i have tried to reinstall the program and starting it in administrator mode on but it just freezes. it worked fine on the last version (but it didn't start at all. had to reinstall it every time i wanted to use it). has anyone come to a solution for this problem?

thank you


Answers:
author: Mikael Sandberg
body: Checkout this thread and see if the workaround mentioned in there works, <https://community.atlassian.com/t5/Sourcetree-questions/SourceTree-failed-to-start/qaq-p/642445/jump-to/first-unread-message>

2.3.5.0 was just released, you could also try installing that one instead. The link to the installer is in the above thread.

comments: author: Miika Piitulainen
body: this doesn't help. we are starting a project soon so please fix this.
problem delete KeySSH
Asked by Physiomed:

Hello, I have a serious problem with Sourcetree, commits no longer work because he sees an error in credentials, I try to delete accounts and insert it again but automatically gives me the previous key, (probably wrong) how can I delete it?![Schermata 2017-10-19 alle 18.37.16.png](/t5/image/serverpage/image-id/8002i903E0C1A69A87E7C/image-size/large?v=v2&px=999 "Schermata 2017-10-19 alle 18.37.16.png")


Answers:
author: bgannin
body: Hi Piero,

Did you copy and add the 'previous' key to your Bitbucket account? *(it's not automatically uploaded currently)*

The key (public and private) is stored in ***\~/.ssh/*** Removing from there should give you the "Generate Key" option again.

Our apologies for the hiccup.

Brian Ganninger  
Senior Mac Developer, Sourcetree
Why do I keep having to log in?
Asked by Rebekah Joseph:

Sourcetree keeps asking me to log in and when I log in with the email I use for my Atlassian account it says the account does not exist.

I can't use Sourcetree at all because of this. This is very frustrating.


Answers:
author: Ana Retamal
body: Hi Rebekah, are you using the same email address you're using to access this Community?

When is that happening? Is this part of the registration process after installing Sourcetree? Or where you trying to connect any other service?

Can you send us a screenshot and lets us know which version of Sourcetree and OS are you using?

Cheers!

Ana

comments: author: Ana Retamal
body: In response to:
> Sourcetree keeps asking me to log in to my Microsoft account, but when I do it says that the email does not exist or the password is wrong.
>
> I'm positive that I give the right username and password.  
> How can I find out which email they expect me to login with?

During the registration process, Sourcetree will not ask you to log in with your Microsoft account, but with your **Atlassian account**(that's the email address you're using to access this Community). Once you're registered, you can connect other services such as Bitbucket Server, Github, etc... you'll need to enter their specific credentials for those.

Please make sure you're using your Atlassian account credentials. If you're still unable to log in, answer the following and we'll continue helping you:

1. When is this happening? Is this part of the registration process after installing Sourcetree? Or where you trying to connect any other service?
2. Can you send us a screenshot of the error message you get?
3. Which version of Sourcetree and OS are you using?

Best regards,

Ana
Sourcetree authentication failed
Asked by Joseph Spencer:

I am receiving a fatal error when trying to use sourcetree. It has been functioning fine for months without a problem however, i can no longer push to my bitbucket repository

The error output i receive is as followed:

git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master  
remote: Empty password  
fatal: Authentication failed for 'https://JoeMSubs@bitbucket.org/sgmsubs/plc-motor-controller.git/'  
Pushing to https://JoeMSubs@bitbucket.org/sgmsubs/plc-motor-controller.git  
Completed with errors, see above.

I have tried re authenticating my account using OAuth and basic and i have had no such luck.

Thanks,

Joe


Answers:
author: Ana Retamal
body: Hi Joe, is this only happening in Sourcetree or also in the command line? Can you try and let us know?

If this is happening only in Sourcetree you can try removing your credentials and adding your account again, and if that doesn't work, wipe your [Sourcetree preferences](https://confluence.atlassian.com/sourcetreekb/how-to-wipe-sourcetree-preferences-412484640.html).

Let us know if you can push now!

Regards,

Ana
Unable to login to my Atlassian account to install Sourcetree
Asked by Alaa Ibrahim:

Hello,

I am unable to login to my Atlassian account to install Sourcetree. Everytime I type my email then hit Continue nothing happens. I can login in to my Atlassian account online however. I have removed ...\\AppData\\Local\\Atlassian folder and tried again several times with no luck.

So what could be the problem.


Answers:
author: Ana Retamal
body: Hi Alaa! Are you using Sourcetree for Windows or for Mac? Which version? What error are you getting?

You said that when you enter your email then hit Continue nothing happens. Are you getting a blank screen? If so, this issue was reported in our bug tracker at [SRCTREEWIN-7244](https://jira.atlassian.com/browse/SRCTREEWIN-7244). A fix is being rolled out now, but if you don't have it yet you can use the following workaround:
> From a working install collect the accounts.json and passwd files.
>
> Delete the Atlassian folder from the AppData/Local directory for your user. Run the installer for 2.3.1, close it when you get the blank login window. Place the account.json and passwd files into the Atlassian/SourceTree folder. Rerun the installer. It should detect the account and password from those files and bypass the request for a login.

Note that in order to be in compliance with the Atlassian EULA you must ensure the email address used in the file is valid, yours and associated with a valid Atlassian account.

If you were referring to a different issue, please explain a bit more about it and don't forget to answer my questions at the top of my message. You can also post a screenshot :)

Best regards,

Ana

comments: author: Ganeeva Diana
body: Hello Ana, I'm facing the same issue right now.

I enter my email, which I use for signing in Jira, press Continue. Progress bar appears on top of the button for a couple of seconds and that's all, nothing changed in the window, I can't enter the password.

The same behaviour if I press "Log in with Google". Nothing happens, no error.

But sometimes program crashes after I close the main window, I sent bugreports when program asked.

I also tried to remove the folder in Local/Data - didn't help.

Win 7 Ultimate, the installer is named "SourceTreeSetup-2.6.10" (downloaded from official site)

![Screenshot_22.png](https://community.atlassian.com/t5/image/serverpage/image-id/28384iFB569BD5F2556CD6/image-size/large?v=v2&px=999 "Screenshot_22.png")![Screenshot_23.png](https://community.atlassian.com/t5/image/serverpage/image-id/28385iC525E8D03C8B3B97/image-size/large?v=v2&px=999 "Screenshot_23.png")


author: Ganeeva Diana
body: the problem solved after I updated IE from 9 to 11. Perhaps old IE can't load password field.


Tags: login
windows7 32bit ? SourceTreeSetup-2.3.1.0.exe ???????????????????
Asked by ?? ?:

windows7 32bit ? SourceTreeSetup-2.3.1.0.exe ???? Sourcetree?????????????????

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

???????????

![2017-10-19-st-ng-1-.png](/t5/image/serverpage/image-id/7947i3EF149E9CDD24C94/image-size/large?v=v2&px=999 "2017-10-19-st-ng-1-.png")![2017-10-19-st-ng-2-.png](/t5/image/serverpage/image-id/7948iD9BFAB3AB758091E/image-size/large?v=v2&px=999 "2017-10-19-st-ng-2-.png")??????????? ??????????????????????????????


Answers:
author: Ana Retamal
body: Hi! Allow me to reply to your question in English. If you prefer, one of our Japanese engineers will be able to continue helping you in Japanese :)

This issue has already been reported in our bug tracker at [SRCTREEWIN-7244](https://jira.atlassian.com/browse/SRCTREEWIN-7244). Our developers are working on a fix, in the meantime please follow this workaround:
> From a working install collect the accounts.json and passwd files.
>
> Delete the Atlassian folder from the AppData/Local directory for your user. Run the installer for 2.3.1, close it when you get the blank login window. Place the account.json and passwd files into the Atlassian/SourceTree folder. Rerun the installer. It should detect the account and password from those files and bypass the request for a login.

Note that in order to be in compliance with the Atlassian EULA you must ensure the email address used in the file is valid, yours and associated with a valid Atlassian account.

Let us know if it worked for you!

Cheers,

Ana


Tags: install

language-ja
External Diff/Merge Tool Arguments
Asked by AlanYu:

Hi, I'm using SourceTree 2.3.1.0.

I use external diff/merge(LVCompare, LVMerge) tool to work with my LabVIEW files. These external tools need the absolute path of the files I want to compare/merge.

But somehow, I think the arguments I use ($PWD $BASE $REMOTE $LOCAL $MERGED) doesn't output correct absolute path to my external tools. They just output relative path.

I remember at previous version(maybe at 1.x.x.x), these work fine. I've launch external tools perfectly before.

Please help, thanks!

![Capture.PNG](/t5/image/serverpage/image-id/7956i86F49CE7D549EBF4/image-dimensions/309x271?v=v2 "Capture.PNG")


Answers:
author: UPWT
body: Alan,

Have a look at this solution from NI.

<https://github.com/smithed/vicompare>

comments: author: Marty Vowles
body: This seems great, thanks for the update!


author: Marty Vowles
body: I'm also having problems with recent versions of SourceTree. I massaged some scripts that worked from Q1 2017 versions through Q4 2017, but I haven't been able to use the external diff well since. The way I had it working is at [our website](http://endigit.com/2017/11/using-labviews-diff-tool-with-sourcetree/), but that only works for diffs in the log window now, not for diffs from the file status display. Seems to have changed post 2.4ish.


author: minnsey
body: Hi  

I can't honestly remember if we ever changed that but we will look at it.  

Can you add the configuration you use to <https://jira.atlassian.com/browse/SRCTREEWIN-8078>  

Thanks


Tags: diff

external

labview

merge

windows