youngmon/atlassian-qna huggingface dataset:
Updated to SourceTree 1.8.2.11 and now the internal diff doesn't work.
Asked by Neil Rosenthal:

Since updating to SourceTree v1.8.2.11 the internall diff no longer works. Anyone else have this issue and found a solution?


Answers:
author: Seth
body: The 1.8 series of SourceTree was accompanied by upgraded embedded git. It may be that the version of git you have installed on your system isn't completely compatible with 1.8.x.


author: Neil Rosenthal
body: System Git - but it doesn't matter now. I rolled back to my previous version (1.7) which is all I need for my one-man-shop. I disabled automatic update checking since v1.7 works fine and I have no need to upgrade at this time.


author: Seth
body: Are you using "System" or "Embedded" Git?
Can you make "Push changes immediatelly" smarter?
Asked by gajuro:

It should only be available/enabled when there is nothing to pull first.

In general I should be prevented to push if I need to pull first.


Answers:
author: Seth
body: Feature requests are most effective when posted at jira.atlassian.com

comments: author: gajuro
body: Thanks. I had a feeling this is the wrong place for this, but didn't know where to go.


Tags: feature
How do I "reset" sourcetree to not remember my bitbucket?
Asked by Judes Tumuhairwe:

I'm using SourceTree with Stash \& Bitbucket but I can't add a new remote repo because every time I click on "remote" (repositories) it says "Authentication failed 'remote saver said 'Login error' ".

I've tried uninstalling and re-installing but same thing happens (SourceTree_2.2.3.dmg and 2.1). Is there any easy way to just start from scratch (I'm able to login to both Bitbucket, Stash and JIRA) and I'm able to push repos to remote from the commandline?

$git --version  
git version 2.5.4 (Apple Git-61)


Answers:
author: Judes Tumuhairwe
body: Nevermind, I found a similar problem here: <https://answers.atlassian.com/questions/72774> and after I deleted those folders and re-installed, it worked.


Tags: authentication

bitbucket
Upgrading to v1.8.2.11 deleted my repositories
Asked by Greg Norkett:

I just upgraded my version of SourceTree to v1.8.2.11 and, after re-launching, all my previous repositories have been deleted and are no longer visible. Did any one else experience this issue and how did you resolve it, other than the obvious of recreating each repository?

There is no warning prior to upgrading that all repositories will be removed or inaccessible.


Answers:
author: Greg Norkett
body: Thanks for your response Seth. I believe upgrading just removed the bookmarks as I was able to add the working copies of each repo successfully.


author: Seth
body: Are the repositories actually missing from your file system, or did SourceTree just lose the Bookmarks to them?

You can use the "Add Working Copy" tab to create a bookmark for an existing repo.
Option to use external merge tool is greyed out
Asked by Marcus Watson:

Hi,

In Sourcetree, I've selected DiffMerge as my external diff and merge tool, and when I select a file with conflicts I can launch it to compare diffs using "Actions/External Diff". But I cannot launch it to perform merges using "Actions/Resolve Conflicts/Launch External Merge Tool", as this menu option is greyed out. (In fact, all of the option in "Resolve Conflicts" are greyed out entirely. Any suggestions?


Answers:
author: Marcus Watson
body: Hmmm... sorry for my noobiness here. When I select the file in Sourcetree, it shows me what I thought was the conflict markup (hunks with green/red +/- lines). However if I go to the File Status view and select "Conflicts" from the dropdown menu, nothing shows up. Looking into the menu above the code hunks, it's set to "Diff vs. parent". But in the code itself, there are all sorts of lines like

\<\<\<\<\<\<\< .merge_file_sTV4Bz

and

=======

and so forth. So I would have thought this should be treated as a file to be merged?

However when I go to the File Status view, this file is just flagged as "modified", not "conflicted".


author: Seth
body: Is the file recognized by Git as being in a "conflicted" state, or is it a file with conflict markup that is flagged as something else (modified, not tracked, added, etc)?
Allow content in sidebar to fill available space
Asked by davidpmccormick:

This isn't very useful:

Window.jpg  
[](https://community.atlassian.com/t5/Sourcetree-questions/Allow-content-in-sidebar-to-fill-available-space/qaq-p/16073?attachment-id=504){#link_11732577864989}  
[](/tnckb94959/attachments/tnckb94959/sourcetree-questions/456/1/Window.jpg){#display_11732577864989_0}


Answers:
author: Seth
body: What version are you using? This bug report claims the issue was recently fixed in 2.2.2: <https://jira.atlassian.com/browse/SRCTREE-3398>
KeyChain Persmission dialog keeps popping up on OSX
Asked by Fernando Raviola:

Similar but not identical to <https://answers.atlassian.com/questions/300797>

Ever since SourceTree 2.2.3 I've been having trouble with the OS X Keychain not allowing me to hit ALLOW on dialog to allow SourceTree to have permanent access to the stored credentials for our Stash server. Clicking allow, or allow always has no effects.. clicking the button wont even dismiss the dialog. I have to click deny, which makes the dialog pop every time I open source


Answers:
author: Harry Hollander
body: Same here.
Why does SourceTree take so long to clone the very first fiile?
Asked by sbkBscott:

SourceTree 1.8.2.11 on Win10

Repository and destination are both CentOS systems.

After initiating a clone it seems to take a while (not measured) until the new clone directory is created and .git directory is created and populated. Then there is a crazy delay of some 13 minutes until the very first repository file is cloned! At the command line it is such a short time it can't even be reasonably measured.

There are over 14,000 file sin this repo. Perhaps SourceTree must know of all of them prior to the first clone. Just hypothesizing - I have no idea, yet this needs an answer prior to us completing our evaluation.


Answers:
author: sbkBscott
body: ++@ Seth - Did indeed use "Show full output". Good call on pasting the command into the command line. Will do when I can and get back. Thanks! --Bill++


author: Seth
body: When you begin your clone, you can select "Show Full Output" to see the exact git command that SourceTree is running. You might try copying that command verbatim to the command line.


Tags: windows
Why can't SourceTree complete a clone using either ssh or http?
Asked by sbkBscott:

SourceTree will fail a clone at the exact same file using ssh or http. Only 46% of 14,211 files are obtained. it it theorized here that SourceTree is choking on a path name that is heinously long. Here is the path that fails with the attendant prepended and appended error strings:

error: unable to create file ui/middleware/node_modules/sequelize-cli/node_modules/gulp/node_modules/gulp-util/node_modules/dateformat/node_modules/meow/node_modules/normalize-package-data/node_modules/is-builtin-module/node_modules/builtin-modules/builtin-modules.json (No such file or directory)

Cloning from the command line works always. This fails in the exact same place every tine no matter which protocol is used (so obviously not protocol dependent).

This is SourceTree 1.8.2.11 on Win10 with repository and client on CentOS systems.


Answers:
author: Seth
body: When you begin your clone, you can select "Show Full Output" to see the exact git command that SourceTree is running. You might try copying that command verbatim to the command line.
Why External Diff disappeared in some contextual menu
Asked by dumoulin_epsitec:

While looking in a specific commit, there is no "External Diff" (SourceTree 1.8.2.3 on Windows 7 - 10)

And also no "Open in Explorer" in this context menu.

It was ok in previous version.

But, it is still ok when looking changes in Working Copy

image2016-3-6 16:2:5.png

SourceTree is a very good stuf.

Thanks  
[](https://community.atlassian.com/t5/Sourcetree-questions/Why-External-Diff-disappeared-in-some-contextual-menu/qaq-p/220374?attachment-id=5246){#link_116969af8df0f3}  
[](/tnckb94959/attachments/tnckb94959/sourcetree-questions/6499/1/image2016-3-6%2016%3A2%3A5.png){#display_116969af8df0f3_0}


Answers:
author: dumoulin_epsitec
body: Still missing in version 1.9.6.1.


author: Ross McKnight
body: Still missing in 1.9.10


author: dumoulin_epsitec
body: Fortunatly, the short-cut \`Ctrl + D\` is working to lunch the external Diff.


author: Kristian Meyer
body: Please bring this menu back in sourcetree for windows! I often prefer to view diffs in side-by-side format in diffmerge, but now it's a real pain to do in sourcetree. This menu is not present in Sourcetree 1.9 for windows. There is a gear button menu for it, but it doesn't do anything.


author: DavidKDeutsch2
body: FWIW, the last release that didn't have this bug is at

```
https://downloads.atlassian.com/software/sourcetree/windows/SourceTreeSetup_1.7.0.32509.exe
```


author: dumoulin_epsitec
body: PS: Has not been fixed in today version 1.8.2.11
First time starting up of sourcetree 1.8.2.11 in intranet
Asked by Sean Zhang:

We have a security network developement enviroment, Iwant to use sourcetree on git server inside it. But the newest version 1.8.2.11 ask me to access atlassian account throught internet on installing and starting up first time, and I do not found any way to skip it -- even ask me to import license offline later.

Then, can the team tell me how can I install and use thengreat product in an intranet which should never access internet?


Answers:
author: Seth
body: <https://answers.atlassian.com/questions/37039953>

comments: author: Sean Zhang
body: Great! That's what I needed!! Thanks fo your referring very much.
On Windows every update adds an entry on the installed programs, please stop doing this!
Asked by rd400001:

see title!  
[](https://community.atlassian.com/t5/Sourcetree-questions/On-Windows-every-update-adds-an-entry-on-the-installed-programs/qaq-p/161932?attachment-id=6164){#link_11696a10a75e72}  
[](/tnckb94959/attachments/tnckb94959/sourcetree-questions/4760/1/160307-07-00.jpg){#display_11696a10a75e72_0}


Answers:
author: sunk818
body: Agree, I have the same problem. Every time there is an update there are multiple entries. If you go to uninstall previous builds, it ruins SourceTree launchability. Then you have to uninstall all SourceTree lines, then install the latest all over again.

Makes me think Atlassian is great at building web apps, but have a steep learning curve for building Windows applications.

160307-07-00.jpg
Can't login to source tree - License
Asked by Lionel Giordanengo:

after udpate today sourcetree fo windows :

Strangely two members of my team can't login for SourceTree License .

After they write good login and password, they have an error 403 in the login window ...

They cans connect via "go to my atlassian", they dowload their license file bue can't do anything with it !

Please is there a workaround ?

I don't have this problem ....


Answers:
author: Seth
body: I haven't had the issue myself, but someone has suggested that you might be able to get it to work by opening your computer's default browser (or maybe built-in browser), and logging in to my.atlassian.com, then trying the SourceTree registration process.
Unable to select Beyond Compare as "External Diff Tool" to make external diff work
Asked by sunk818:

I use Beyond Compare 4 as my External Diff comparison tool.

I selected it from the Dropdown list, but it does not seem to work. Perhaps the dropdown is based on an older version?

I also couldn't use a Custom \> Diff Command unless I used c:\\progra\~1 instead of c:\\program files. I tried wrapping c:\\program files in double quotes, but that didn't make a difference.

The program location is: C:\\Program Files\\Beyond Compare 4\\BCompare.exe

I had to configure Custom as c:\\progra\~1\\beyond\~1\\bcompare.exe to make the external diff to work.

Not intuitive.

Couldn't upload and attach image (HTTP error), so I am providing a link from imgur: <http://i.imgur.com/XZB46F5.jpg>


Answers:
author: Michael Carpenter
body: I'm having problems also -- Windows 7, SourceTree 1.8.2.3, Beyond Compare 4

I tried the suggestion above - using c:\\progra\~1\\beyond\~1\\BCompare.exe, but that doesn't work for me.

Why doesn't the standard "Beyond Compare" from the External diff tool pulldown just work? Why do we need to do the Custom setup at all??

Very frustrating.


Tags: beyond-compare

diff

external-diff
How do sourcetree know there are changes on origin?
Asked by giammin:

How do sourcetree know there are changes on origin and display the number of new commit in the toolbar Pull button


Answers:
author: Seth
body: SourceTree can be (and is by default) configured to issue a "git fetch" command every few minutes.

In the options dialog, see "Check default remotes for updates every __ minutes".


author: Johannes Kilian
body: By polling the connected server .... I'm not quite sure if the numbers can be determined if you use another hosting service as Bitbucket Server (as I don't use any other)

comments: author: giammin
body: i'm interested in the git command it uses


author: Johannes Kilian
body: I haven't any great expertise here, but If I look at the "atlassian-bitbucket-access.log" log file (within BITBUCKET_HOME), I see the following:

```
172.16.0.120 | http | i@13J5DP6x17x2603224x0 | - | 2016-03-04 00:17:44,994 
| "GET /scm/myProj/configdata.git/info/refs HTTP/1.1" 
| "" "git/1.9.5.msysgit.0" | - | - | - | - | - | - | 
```

This seems to be used to get the state of the remote repository (see: [https://git-scm.com/book/be/v2/Git-Internals-Transfer-Protocols](https://git-scm.com/book/be/v2/Git-Internals-Transfer-Protocols)) - info/refs)

Comparing this data with your local repository, SourceTree might determine the asked information.


author: Johannes Kilian
body: You also might have a look here: <http://stackoverflow.com/questions/3258243/check-if-pull-needed-in-git> and <http://stackoverflow.com/questions/2016901/viewing-unpushed-git-commits>
Sourcetree GUI problems
Asked by IbanJB:

I have a problem with the graphic environment in Sourcetree, as you can see on this image [Sourcetree error](http://i.stack.imgur.com/yUmx7.jpg)

You can see that the branches pannel appears with a black background and the popups menu appears with white font color.

I tried to desinstall and install more than 3 times, remove all the entries in my /appData/local/Altassian, installed latest version of Java (...just for try it) but nothing yet. I don't know what can be wrong.

This is the only application with this problem, the rest of my Windows 10's applications works fine. Work using git flow with this environment is a pain :(

Do you know what can be?

Thanks in advance!


Answers:
author: Seth
body: Wow, that's messed up. Did you try rebooting your computer? You might also check to see if there are updates available for your graphics driver.

comments: author: IbanJB
body: Thanks but I updated the graphics drivers and rebooting.. and nothing ![sad](/html/@C495B4504065515364EB1894F812B34C/images/emoticons/sad.png "sad")
checkout button gone!
Asked by Stuart Webb:

Hi I use the checkout button 3 or 4 times a day, it has been removed from the main nav in the latest release, please can you reinstate it!?


Answers:
author: Matt Savino
body: This is really frustrating. Almost a year later and still no checkout button. There's plenty of room for it. At least let us customize the toolbar or something.


author: Brent Larson
body: Seriously! If you're using the feature branch approach like we are, I'm checking out different branches multiple times a day. Please add it back!


author: Mark Derbecker
body: I don't see a way to "vote" for something on this site... so...

+1
There's a .gitignore documentation?
Asked by Ruggero Scarano:

**Is possible to find some documentation for .gitignore, ignore files for repository.
Something such as an "How To" for admin and modify a .gitignore file...** Thanks!  
Ruggero


Answers:
author: Johannes Kilian
body: It's rather a git question than SourceTree

See for example:

<https://git-scm.com/docs/gitignore>
where did tree view go?
Asked by Jim Renkel:

In the latest version of sourcetree for windows, the tree view option has been removed.

This was one of the features of sourcetree that I most used.

When can we expect this back?

I will have to downgrade to a previous version that has it until it is restored.

Thank you in advance for your attention to this.

Jim Renkel


Answers:
author: Johannes Kilian
body: Have a look here: <https://answers.atlassian.com/questions/37058212>
SourceTree stopped working
Asked by Franklin Roldan:

```
Greetings to all. You open this consultation to seek help from you. SourceTree stopped working . I have Windows 10 and even if I uninstall or install SourceTree not open again . I want to note that the working perfect and one night after taking the last commit and off the machine is not opened more
```


Answers:
author: kenrhenson
body: revert to an old copy of Sourcetree, seems like everything in the latest versions is bugged.

comments: author: Tom Richardson
body: Thanks, but do you realise this is a five year old post?


author: kenrhenson
body: Yes, I just commented to refresh the post, and provide a working fix, to help anyone googling the issue.


author: Iron Ivan
body: I have same issue. any ideas how to fix that?

comments: author: Franklin Roldan
body: I replace the new version and I installed old version, with this all ok


author: Franklin Roldan
body: I upgrade to the latest version because it had a bug with commit. After that I did not open anymore. Ojala there any solution to use it again. If a solution is to write it in this publication


author: Tom Richardson
body: Interesting. Mine has stopped working too. I actually experienced a power cut and I'm not sure if it interrupted the update or not, but reinstalling hasn't fixed it. But perhaps the power cut is actually a coincidence and there is something wrong with this release.
Search inactive users via Rest API
Asked by Mehdi Bouazza:

Hello community,

How can I search for inactive users since a specific date using the REST API?


Answers:
author: Brant Schroeder
body: [@Mehdi Bouazza](/t5/user/viewprofilepage/user-id/5141629) I am not aware of a way to search by a specific date range on status using the API.


Tags: cloud

confluence-cloud

json

rest-api
Jira Issue/Filter macro without permission to the Jira Project
Asked by Maximilian Herbert:

Hello there,  

so I want to do the following:  

I have a Jira Project.

On Confluence I have the Jira Issue/Filter macro to display a bunch of the Jira tickets filtered by some JQL statements.  

Now there are people that dont have access to the Jira Project but access to Confluence. I want that everyone having access to Confluence can see the Tickets in the Macro (but cant click on them and edit them ofc.) Is this somehow possible?   
Is there any Macro which generates a "view" on the Jira issues that doesnt depend on the jira project permissions?  

Thanks in advance  
Max


Answers:
author: Thiago Masutti
body: Hi [@Maximilian Herbert](/t5/user/viewprofilepage/user-id/5266053)

The [Jira Issues Macro](https://confluence.atlassian.com/doc/jira-issues-macro-139380.html) in Confluence rely on the [application link](https://confluence.atlassian.com/applinks/application-links-documentation-165120834.html) between Jira and Confluence.

The application link impersonates the Confluence user when making requests to Jira.  
This ensures permissions configured in Jira are still followed.

The use case you mentioned would require making changes to the project permissions in Jira to [allow anonymous access](https://confluence.atlassian.com/adminjiraserver/allowing-anonymous-access-to-your-project-938847186.html) .

Another option would be building your own integration, maybe based on [Jira REST APIs](https://docs.atlassian.com/software/jira/docs/api/REST/9.4.0/) being called by a user that has access to the Jira project.

Kind regards,  
Thiago Masutti

comments: author: Maximilian Herbert
body: Hi [@Thiago Masutti](/t5/user/viewprofilepage/user-id/1209618)   
Thank you for the response! So there is no way to generate a "view" which doesnt require the permissions on the jira project itsself :(

I will try to reconfigure the jira project so anonymous access is possible.  
Thank you for the help

Kind regards,  
Max


Tags: confluence-server

macro

server
Support needed for structuring our Confluence database
Asked by Herbert Meschede:

Is there anybody out there who can advice how to better structure our Confluence database so that we can more easily provide access for different external customers?


Answers:
author: Linh Pham_Ricksoft_Inc
body: Hi [@Herbert Meschede](/t5/user/viewprofilepage/user-id/5314484) perhaps you can consider establishing "guest space" for each external customers, check out: <https://community.atlassian.com/t5/Confluence-articles/Collaborate-with-anyone-anywhere-with-Confluence-guests-GA/ba-p/2396148>


Tags: cloud

confluence-cloud
How to add self transition as a seperate button in cloud jira issues?
Asked by vijayalakshmi:

I need to see transition name instead of Action in the issue.

![image.png](/t5/image/serverpage/image-id/280147i27FE628D8BFFC07B/image-dimensions/439x283?v=v2 "image.png")


Answers:
author: Jack Brickey
body: Hi [@vijayalakshmi](/t5/user/viewprofilepage/user-id/4433730) , it seems you wish to have a workflow transition available in the drop-down where the To Do is showing. It also seems that someone has maybe created an automation rule for this but I'm not completely clear here. In any event if my first assumption is accurate then if you are on a Company Managed project then you can add a transition to your workflow under Project settings \> workflows. Now can you confirm that you are wanting a "re-entrant" transition, I.e. a transition out of and back into the same status? If so what is the reason. This is important toward my direction details. For example do you need a post function on the transition for some reason.

If I am missing your goal here let me know.


Tags: cloud
How to make varialbles in Multiexcerpt?
Asked by l.mgebrishvili:

Details


Answers:
author: Bill Bailey
body: I know of no way to do that out of the box. Would be a very nice feature for the multi-excerpt macro (we are a heavy user).


author: Jack Brickey
body: [@l.mgebrishvili](/t5/user/viewprofilepage/user-id/3607955) , there is insufficient detail to understand your post. Please provide as much information as possible so that the community might be able to assist.

comments: author: Jack Brickey
body: It just occurred to me that multiexcerpt might be an add-on, which it appears that it is. I have added a link to the support page which includes documentation and contact information that might assist you. [multiexcerpt-support](https://marketplace.atlassian.com/apps/169/multiexcerpt?hosting=cloud&tab=support)


Tags: cloud

confluence-cloud
How to delete double GLOBALDESCRIPTION=1 record in DB after upgrade to 8.5.0
Asked by IT4IT Service Team:

After confluence upgrade to version 8.5.0 we hit the problem described here  

```
https://confluence.atlassian.com/confkb/after-upgrading-confluence-shows-error-occurred-during-template-rendering-contact-your-administrator-for-assistance-error-1283491784.html
```

> When I want to delete the offending record I get an error about foreign constraints.  
>
> ERROR: update or delete on table "content" violates foreign key constraint "fkwjyn6091q3l1gl7bh143ma2a" on table "content" DETAIL: Key (contentid)=(1) is still referenced from table "content". SQL state: 23503  
>
> How to delete the record/fix the problem


Answers:
author: Enrico Siefert
body: I have the same issue.

I "worked around" this on my \*test system\* by temporary disabling all triggers.

```
alter table content disable trigger ALL;

delete from content where contentid = 1;

alter table content enable trigger ALL
```

(!) This is usually a very bad Idea, I just did it on our test system to check if the server is able to start afterwards.


Tags: confluence-server

server