Hello community,
I hope someone can help me with this problem.
I am using SourceTree latest version (as of 13/01/2025) v3.4.21 and I have a problem while using a third-party tool that helps me see grpahically the diffs between versions for PCB files in Altium (.SchDoc and .PcbDoc).
The tool is allspice.io diff tool (https://allspice.io/diff-tool).
I could install the tool in my Windows11 machine with no problems.
The configuration for this tool states:
"
After the install, you can add a text file named .gitattributes with the following line to the top level of any Git directory you want to enable allspice.io diff in:
*.schdoc diff=allspice
*.pcbdoc diff=allspice
After this, you can run Git diff just as you would with text-based files.
"
Now, after implementing this configuration to one of my Git directories, I can perfectly see any *.SchDoc and the diff as promised by allspice in SourceTree.
If I want to see *.PcbDoc files I cannot see them, unless I press the "External Diff" button.
Why is that ???
My .gitattributes file is:
*.pcbdoc diff=allspice
*.schdoc diff=allspice
*.PcbDoc diff=allspice
*.SchDoc diff=allspice
And my .gitconfig file is:
[user]
email = user@gmail.com
name = User Name
[diff "allspice"]
command = 'C:/Users/MariaSenyer/AppData/Local/Programs/allspice/resources/bin/diff.sh'
[difftool "sourcetree"]
cmd = "'' "
[mergetool "sourcetree"]
cmd = "'' "
trustExitCode = true
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.