youngmon/atlassian-qna huggingface dataset:
No more checkboxes for unstaged files?
Asked by Paul McLean:

I just updated to v1.9.6.1 of SourceTree, and now there don't seem to be any checkboxes next to the unstaged files, which were used to stage them. I used this feature a lot, so I was hoping there would at least be some sort of alternative for staging a file with a single click.

Right now, the only way I've discovered is right clicking and choosing add. I know it probably seems silly to be asking for this, as it's only an extra click, but when done many times throughout the day, anything that streamlines the process is appreciated.

If you removed the checkboxes for a reason, and perhaps don't want to reintroduce them, may I suggest something like a double click to stage the file? Or perhaps there's some other workflow that I've completely missed that I can use?


Answers:
author: Rodney
body: This has been brought up before and I haven't read any official statement on the reasoning it was changed.

The checkboxes are available in "No Staging" view which makes sense since the clicking on the checkbox is in a sense staging the file. So chances are it was not suppose to be in "Split View Staging" even though I found it convenient.

I've changed my flow to use the space bar to selectively stage files and use Stage All when it's everything.

Another thing that was removed was being able to drag files from Unstage to Staged.

comments: author: Paul McLean
body: I didn't know about the option to use space bar, thanks!


author: Seth
body: I can't speak to official reasoning, but when the checkboxes were first introduced, there were a lot of complaints that clicking a checkbox caused the files to switch panels (staged vs unstaged), as opposed to simply selecting the file so a particular action could be applied to selected files (stage/unstage, discard, remove, etc).

For example: <https://answers.atlassian.com/questions/292446>

comments: author: Paul McLean
body: That makes sense, as it follows traditional checkbox functionality. I guess I was a late adopter and just got used to clicking it stage a single file.


author: Dave Coder
body: People complained about the unstaged files moving to the Staged panel?! That's exactly what I liked about the checkboxes... and it made complete sense for them to behave that way. Did people not understand how staged/unstaged works?

Clicking on the file name (selecting) now then hitting the space bar does the same thing... except it's one more step per file or commit. Removing the checkboxes doesn't remove the switching of the files between the Staged/Unstaged panels... so I'm not understanding how the change made anything better; it just added steps.

When I was using the Mac version (for the last 2 years, always latest), the unstaged files in any view showed checkboxes (including Commit view), and clicking them didn't change views, it just moved them from the Unstaged section (panel?) to the Staged section. It was really nice.

The extra steps now are annoying, and the complaints seem asinine in retrospect... the change seems almost just as much.
SourceTree license
Asked by Raymond Lee:

**Hello,**

As our vendor needs to install a SourceTree software and they requires us to produce any license proof fo this software. I know SourceTree is free of charged offered by Atlassian, but I need a concrete document / article to provide to our vendor. I tried to search this forum and but most of the answers refer to <http://www.sourcetreeapp.com/register/>

which does not show any important wordings about the SourceTree licensing. I also take a look at the EULA.pdf after SourceTree is installed but not sure which words in the EULA mentions about it.

Does anyone know where I can get such information ?

Thanks a lot,

Raymond


Answers:
author: Seth
body: <https://answers.atlassian.com/questions/154537>
Registration
Asked by Stephan Cocron:

Hi.

I am looking for the registration option in the sourcetree menu and do not see it. Should I be looking elsewhere?

I downloaded the sourcetree.license file, just need a place within sourcetree to activate it.

Thanks

Stephan


Answers:
author: Rodney
body: I believe that is a legacy requirement. You do not need a license file to activate SourceTree.
Branches with no root
Asked by ivangretsky:

Good day. Recently I have met this strange behavior in SourceTree. I get branches with no root. Although I branch them from existing branches or fetch them from repos, where I know they are branched from existing branches. I do not know if it is just a visualisation error or something is wrong with the repo itself. Please help figure this out!  
branch-with-no-root.jpg

I am on windows. SourceTree version 1.9.6.1.  
[](https://community.atlassian.com/t5/Sourcetree-questions/Branches-with-no-root/qaq-p/313330?attachment-id=12044){#link_1168e6d541d61c}  
[](/tnckb94959/attachments/tnckb94959/sourcetree-questions/9551/1/branch-with-no-root.jpg){#display_1168e6d541d61c_0}


Answers:
author: Tim Crall
body: It's just barely cut off on your screenshot, but make sure you are in 'Ancestor Order' not 'Date Order'. I've seen this kind of display when accidentally viewing in 'Date Order'.

Screen Shot 2016-08-15 at 9.07.07 AM.png  
[](https://community.atlassian.com/t5/Sourcetree-questions/Branches-with-no-root/qaq-p/313330?attachment-id=3787){#link_1168e6db908859}  
[](/tnckb94959/attachments/tnckb94959/sourcetree-questions/9552/1/Screen%20Shot%202016-08-15%20at%209.07.07%20AM.png){#display_1168e6db908859_0}

comments: author: ivangretsky
body: Yes, just figured that out myself. Thank you for confirmation. Seems like SourceTree suddenly started using Date order by default (or maybe I changed some configuration with an accidental keypress).


Tags: windows
Moving from Windows to Mac
Asked by Clive Walker:

I'm moving from Windows to Mac and have SourceTree on both. My SourceTree on Mac has recognised my repository (stored on other cloud storage) but it is saying that many files are new and have changes, when in fact they don't. I'm guessing that this is because Mac file system looks like a new version of the repo? Can I safely commit these to Bitbucket or should I be doing this another way?   

Thanks for your help.


Answers:
author: Johannes Kilian
body: I'm not quite sure, but this looks like a CarriageReturn/LineFeed issue ...

To avoid future trouble with this, you should have a look at "AutoCrLF" in <https://git-scm.com/book/tr/v2/Customizing-Git-Git-Configuration> and at [.gitattributes](https://git-scm.com/docs/gitattributes)


author: thinsoldier
body: It's also possible the file permissions differences are being detected on Mac.

> When you are working on your local development environment, sometimes you need to change permissions on various files. If any of those files are being tracked by Git, then Git thinks there has been a change to the file but in reality it was simply a permissions change. To ignore these changes, go to Terminal in the root of your git repo and type:
>
> git config core.filemode false
>
From now on git will ignore any filemode changes!  
> Written by
>
> ##### [Danny Englander](https://coderwall.com/highrockmedia) {#toc-hId-1112299095}


author: Clive Walker
body: OK, I will look into configuration options. Thanks.
sourcetree is not in HKEY_CLASSES_ROOT
Asked by Terje Br?ten:

Hi

I have installed sourcetree on a windows10 machine using SourceTreeSetup_1.9.6.1.exe

But when I go to a link like [sourcetree://checkoutRef?ref=refs/heads/branchname\&cloneUrl=ssh://git@bitbucket.org/orgname/project\&type=Bitbucket](sourcetree://checkoutRef?ref=refs/heads/CT-84-illustration-model-do-validation&cloneUrl=ssh://git@bitbucket.org/surelygroup/ascotlife.surelygroup.com.git&type=bitbucket)

I just get the error "*Firefox doesn't know how to open this address, because the protocol (sourcetree) isn't associated with any program*"

When I open the registry with regedit I see no entry under HKEY_CLASSES_ROOT for "sourcetree".

I have tried to run the installer several times, but it seems like it will not register the necessary keys in the registry in order to open sourctree: protocol links.


Answers:
author: Terje Br?ten
body: I got this answer from Atlassian support:
> If you go in SourceTree menu Tools \>\> Options in the tab General, there is a checkbox labeled Use this version of SourceTree for URI association. You should ensure this is checked. In case it is, try to toggle it off and then on again, this should set the registry key.

This resolved my issue.

Terje.
How to Change Bitbucket Account to Atlassian Account in SourceTree?
Asked by Jim Metzger:

Good Day!

I got the "let's unify your Bitbucket account with your Atlassian account" message today. Since that time, I have been **out of the water totally** using SourceTree. Every time I bring it up, it still refers back to my old Bitbucket userid. I have been through options and there appears to be no way to change the Bitbucket account or to add the Atlassian credentials. I uninstalled/reinstalled and it appears that it retains all the old information (in registry?) - so it is **not** a full uninstall.

How does one make this work? In the meanwhile, I am back to use git from the command line which is adding extra time to my development cycle.

One word: **HELP!**

Thanks,

Jim


Answers:
author: kdmurray@gmail.com
body: I'll give that a try tonight. Seems like a hack though. Atlassian should habe just included authentication with the Atlassian account when they updated SourceTree.


author: Rodney
body: @kdmurray@gmail.com

I was able to recreate your problem be enabling two-factor authentication. I removed my account and could no longer add it and I get your error.

I created an app password and that one seems to work, although I get this error message when I add it.

```
Login failed for your Bitbucket account.The remote service said: 'The operation couldn?t be completed. (SDNetDomain error 7.){    error =     {        detail =         {            granted =             (                "pullrequest:write"            );            required =             (                account            );        };        message = "Your credentials lack one or more required privilege scopes.";    };}'
```

Even though the error occurs my repositories show up on the list though.

You can create an app password in Bitbucket-\>Settings-\>Access Management-\>App passwords.


author: kdmurray@gmail.com
body: No dice for me. I tried the steps Rodney mentioned (Remove, use BB uid and ATL pwd) and I'm still getting an error using the latest version of SourceTree on OSX.  

Error Message:
>
> ```
> Login failed for your Bitbucket account.
> ```
>
> ```
> The remote service said: 'The operation couldn?t be completed. (SDNetDomain error 7.)
> ```
>
> ```
> '
> ```


author: Rodney
body: I just removed and re-added my Bitbucket account in the Hosted Account List. I used my old Bitbucket username with my Atlassian password. It said Password OK, then proceeded to add my repos to the view.


author: Jim Metzger
body: Additionally, I tried to add the Atlassian account using email address and password. That does not work either since it will not accept an email address (even though it says the password is good).


Tags: bitbucket
How can I manually download and apply 1.9.6.1 update patch ?
Asked by Manuel Soto:

Hello. I recently install 1.9.6.0 which crash alot and probably is just the bug fixed in 1.9.6.1 but automatic update did fail as "Server understood the request, but refusing to fullfil it."

Is there a way to manually download and apply this update?

I've setup the proxy manually and by system default but the fail persist.


Answers:
author: Rodney
body: <https://www.sourcetreeapp.com>

Not really an update but you just re-install on top of the old one.
Git Issue | not all machine getting proper updated code
Asked by Tridip Mitra:

We are facing major issue in Git sync between different machines(client). We are using Source Tree git client. Suppose one person commit some code, after taking update one machine get the update but other machine not receiving the same update.We are not sure when the issue will occur.

This issue is occurring from few months back.


Answers:
author: QwazyWabbit
body: SourceTree by default uses internal versions of Git. Not all versions are the same. This can potentially create different interpretations of what files are changed and what to pull. I have no experience with Beanstalk so I cannot attempt to answer what might happen on that side of the system. At this point I'd be synchronizing my client installations to eliminate them as the cause. Update older version clients to SourceTree 1.8.3 and see how it goes. I have seen lots of unhappy users of 1.9.x clients so I would advise against going past 1.8.3 which is working well for me.


author: Tridip Mitra
body: any update?


author: Tridip Mitra
body: any update?


author: Tridip Mitra
body: \> Source Tree version : 1.7.0.32509 , 1.8.3.0 , 1.6.21.0

\> No, all version are not same.

\> No Bitbucket, We are using Beanstalk

\> code pushed successfully. During pull all client not get proper code.


author: QwazyWabbit
body: Needs more information.

What version of SourceTree?

Is same version on all clients?

Are you using Bitbucket remote repository? If not Bitbucket, what repo?

Are clients pushing immediately to remote repo? It's easy to forget to push. You can avoid this error by setting "Push to default/origin remote when commiting".
bitbucket password
Asked by Rob Hughes:

Bitbucket switched my credentials to use Atlassian rather than my old user name. Now SourceTree is asking for a password for my old account name, but that doesn't work, nor does my Atlassian password.

What do I have to do to get SourceTree set up with the new Atlassian credentials so I can get working again?


Answers:
author: Rodney
body: From the website, "App passwords allow two-step verification users to access their Bitbucket account through apps such as SourceTree."

I had 2FA enabled during the migration so that's what I used. You can access it from the website in Settings-\>Access Management-\>App passwords.

I've tried to use my Atlassian password after the merge but that doesn't work.

I posted this as a comment because this doesn't really solve the problem per se, just adding another password to use for SourceTree.


author: Rob Hughes
body: Thanks, but what is an "App Password" and how do I use it?


author: QwazyWabbit
body: I was using a gmail account to log in to both of them. When they merged them it still worked on both of them but the personas were merged into one. I assumed the Bitbucket account was subsumed into the Atlassian since it took the Atlassian persona.

i recommend you log in to Bitbucket/Atlassian with your browser and confirm/change your password there and once that's done you can reinstate that credential in SourceTree.

These credential mergers are always messy. I had the same problems when Intuit merged my Mint account.


author: Rodney
body: Have you tried using an App Password? I've only used that for SourceTree and it worked through the migration.

I think the Bitbucket account is completely disabled since you use your Atlassian account to login the Bitbucket website.
SourceTree alway shown install screen
Asked by shkim1003:

The SourceTree was installed on the mac(EL Capitan)

The changed mac account name and mac account link directory name

After SourceTree always install mode run.


Answers:
author: shkim1003
body: Sorry. I can't help you.

I don't remember. but The sourcetree is working on my mac.


author: jimklo
body: I'm having the same problem. Did you ever resolve?


author: rlb
body: Install SourceTree 2.2.4 on Mac OS X 10.11.5  
Proceed to the Log in to your Atlasssian Account window,  
press \[Use an existing account\] and get a long narrow window that never updates.

most likely blocked by my IT department.

I can go to my.Atlassian.com and download my license file for SourceTree.  

HOW DO I GET PAST STUPID SETUP ASSISTANT and manually select my SourceTree license file?
SourceTree always starts up in "No staging" view
Asked by Tom Seddon:

Windows 10 Enterprise Version 1607

SourceTree 1.9.6.1 (also affects 1.9.5.0, 1.8.3)

git repo

When I start SourceTree, it comes up in the "No staging" view.

If I change to "Split view staging", quit, and restart, it's back to "No staging".

(Is this even the right place to report bugs? Anyway, if I'm not alone, perhaps this may at least let somebody know that they aren't either.)


Answers:
author: JumpingJezza
body: There is now a bug logged for this:

<https://jira.atlassian.com/browse/SRCTREEWIN-6887>


author: JumpingJezza
body: Me too. Version 1.10.18.1. Has been this way for a few months, not sure when it started, but its damn annoying


Tags: bug
"Stop Tracking" doesn't do anything
Asked by Tom Seddon:

Windows 10 Enterprise build 1607

SourceTree 1.9.5.0 (also affects 1.9.6.1)

When I right click a tracked file and select \`Stop Tracking\`, nothing happens, and no actions are added to the staging area.

1.8.3 behaves correctly.


Answers:
author: Tom Seddon
body: <https://jira.atlassian.com/browse/SRCTREEWIN-5987> (of which my bug 6192 is a dup) is marked as fixed in 1.9.7-beta-2, so I'm guessing we don't get a fix until that version or so. I've been sticking with 1.8.3 and will be leaving it until at least then before I upgrade...


author: D Jefferson
body: This feature for you code to "STOP TRACKING" still doesn't work. I am on 1.9.6.2 and on windows 10 so I have to wonder. Did they TEST the feature before the release????? Obviously not because it should be easy to do! If GIT is this difficult for most tools (linux, windows, eclipse) to handle correctly I really wonder why we moved from SVN to GIT in the first place. 5 years of working with it has been an absolute nightmare!


author: Dustin Chertoff
body: I'm on 1.9.6.1. No menu pops up at all where I could select ok/cancel if I right click-\>Stop Tracking directly on the file. However, if I go to Actions-\>Stop Tracking, then I get a menu to pop-up (and experience the swapped buttons).


author: Steven Miller
body: I can confirm that too. They appear to be backwards! LOL


author: Brian Charniga
body: Yep, this is also happening for me. Michael is right about the Okay / Cancel buttons.


author: motopete
body: WOW thank you so much Michael. Was tearing my hair out over that one.


author: Tom Seddon
body: Thanks - I've submitted a bug for this now, with your note mentioned. <https://jira.atlassian.com/browse/SRCTREEWIN-6192>


author: Michael Greenhut
body: The issue seems to be that the cancel and Okay button functionality is switched up for that option. Hitting cancel actually made it stop tracking the file(s) for me.


Tags: bug

windows
How do I give back access to pages in the Jira portal to my customers?
Asked by Fahad Akhtar:

Hi,

My customers cannot view pages that were newly created in Confluence. I ensured that in JSM under the knowledge base settings it allows for all logged in users for those specific pages. The restrictions for the confluence are only that only specific people can view or edit. My customers can search for the page in the portal by typing in the name of the space, but when clicking on it they get a padlock and the page says you have no access. I specified that certain groups or individuals have view access for both the homepage and the child page yet they are getting errors. I am only noticing this for newly created pages. Did Atlassian change something in Confluence cloud recently? What can be done to give my customers access again to their pages?


Answers:
author: Bert van Dijk _TMC_nl_
body: Hi [@Fahad Akhtar](/t5/user/viewprofilepage/user-id/3558740) ,

For this specific question, it would be best to contact support.atlassian.com . Atlassian can access the log files and directly see what is going on.


Tags: cloud

confluence-cloud
Approval Feature in conflunce
Asked by Karuna:

Does Confluence have an approval feature similar to Google Docs, which sends an approval email and allows users to review any edits?


Answers:
author: Mikael Sandberg
body: You would need an app in order to do it. We are using [Comala Document Control](https://marketplace.atlassian.com/apps/1215729/comala-document-control?hosting=cloud&tab=overview) but there are other apps in the [Marketplace](https://marketplace.atlassian.com/search?product=confluence&query=approval) that can do it too.


author: Aron Gombas _Midori_
body: If you are focused on periodic reviews of Confluence pages, keeping them up-to-date and automate the process as much as possible, then try the [Better Content Archiving](https://marketplace.atlassian.com/apps/123/better-content-archiving-for-confluence?hosting=cloud&tab=overview) app.

It can email authors, modifiers, owners, individual users and groups to review and edit content.


author: marc -Collabello--Phase Locked-
body: Out of the box, Confluence Cloud does not have this feature.

If you need to sign off pages, and keep a record of the signatures, [Document Control for Confluence Cloud](https://marketplace.atlassian.com/apps/1217765/document-control-for-confluence-cloud) can help you (paid app built by us).


Tags: unknown-hosting-type
See if a group is used
Asked by Bj?rn Annerskog:

Hi, how can i see if a group is used in permissions if I am not able to use SQL ?

Or how do i start using SQL for confluence


Answers:
author: Andrii Maliuta
body: Hello [@Bj?rn Annerskog](/t5/user/viewprofilepage/user-id/5328495) ,

You can try to iterate over spaces and get each space permissions:

<https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space-permissions/#api-spaces-id-permissions-get>

```
https://<SITE>.atlassian.net/wiki/api/v2/spaces/<SPACE_ID>/permissions
```

the result will contain all group and their IDs:

```
"results": [
{
  "id": "111111",
  "principal": {
    "type": "group",
    "id": "aaa-d111-451d-aaaaaaaaa"
   },
 "operation": {
   "key": "delete",
   "targetType": "attachment"
 }
},
{
  "id": "2222222",
  "principal": {
    "type": "group",
    "id": "asdasdasd-d845-45cc-asdasd-asdasd"
   },
  "operation": {
  "key": "delete",
  "targetType": "blogpost"
 }
}
]
```

Then by the group ID, you can check if the group you need is present in a space:

```
https://<SITE>.atlassian.net/wiki/rest/api/group/confluence-users
```


author: Kian Stack Mumo Systems
body: [@Bj?rn Annerskog](/t5/user/viewprofilepage/user-id/5328495),

It looks like finding the permissions isn't really possible without manual work - see this [feature suggestion](https://jira.atlassian.com/browse/CONFCLOUD-73839). You could try using rest api to query each [space permissions](https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space-permissions/#api-spaces-id-permissions-get) and find it that way.


Tags: cloud

confluence-cloud