-
Bug
-
Resolution: Fixed
-
High
-
2.6.6
-
Sourcetree v. 2.6.6.0
Embedded Git v. 2.17.1
Windows 10
-
Severity 2 - Major
I cannot fetch, pull or push since having installed the latest update 2.6.6.0 because whenever I do I get the error
C:/Users /Thomas: line1: syntax error near unexpected token `('
I was able to narrow down the search for the cause and found out that it is due to a whitespace character in my Windows user name, e.g. the location of the credential manager is
C:/Users/Thomas Flinkow/AppData/Local/Atlassian/SourceTree/git_extras/git-credential-manager.exe
and it seems to not work because of the whitespace character between "Thomas" and "Flinkow".
When I move the git-credential-manager.exe to a path that does not contain a whitespace character, everything works fine.
But I don't want to have to rely on an inconvenient workaround; instead of having to copy & paste every git command to the console, edit the path by hand and execute it then every time I want to fetch, push or pull I want to be able to simply press the buttons in the UI like it was possible before the update.
[SRCTREEWIN-8777] git-credential-manager.exe path with whitespace character
Workflow | Original: JAC Bug Workflow v3 [ 3450007 ] | New: SRCTREE JAC Bug Workflow [ 3744467 ] |
Workflow | Original: SourceTree Bug Workflow [ 2692662 ] | New: JAC Bug Workflow v3 [ 3450007 ] |
Status | Original: Resolved [ 5 ] | New: Closed [ 6 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: In Progress [ 3 ] | New: Resolved [ 5 ] |
Fix Version/s | New: 2.6.7 [ 80895 ] |
Status | Original: Verified [ 10005 ] | New: In Progress [ 3 ] |
Assignee | New: minnsey [ mminns ] |
Status | Original: Needs Verification [ 10004 ] | New: Verified [ 10005 ] |
Labels | New: git-credentials-manager |
Status | Original: Open [ 1 ] | New: Needs Verification [ 10004 ] |
Description |
Original:
I cannot fetch, pull or push since having installed the latest update 2.6.6.0 because whenever I do I get the error
{code:java} C:/Users /Thomas: line1: syntax error near unexpected token `('{code} I was able to narrow down the search for the cause and found out that it is *due to a whitespace character in my Windows user name*, e.g. the location of the credential manager is {code:java} C:/Users/Thomas Flinkow/AppData/Local/Atlassian/SourceTree/git_extras/git-credential-manager.exe{code} and it seems to not work because of the whitespace character between Thomas and Flinkow. When I move the git-credential-manager.exe to a path that does not contain a whitespace character, everything works fine. But I don't want to have to rely on an inconvenient workaround; instead of having to copy & paste every git command to the console, edit the path by hand and execute it then every time I want to fetch, push or pull I want to be able to simply press the buttons in the UI like it was possible before the update. |
New:
I cannot fetch, pull or push since having installed the latest update 2.6.6.0 because whenever I do I get the error
{code:java} C:/Users /Thomas: line1: syntax error near unexpected token `('{code} I was able to narrow down the search for the cause and found out that it is *due to a whitespace character in my Windows user name*, e.g. the location of the credential manager is {code:java} C:/Users/Thomas Flinkow/AppData/Local/Atlassian/SourceTree/git_extras/git-credential-manager.exe{code} and it seems to not work because of the whitespace character between "Thomas" and "Flinkow". When I move the git-credential-manager.exe to a path that does not contain a whitespace character, everything works fine. But I don't want to have to rely on an inconvenient workaround; instead of having to copy & paste every git command to the console, edit the path by hand and execute it then every time I want to fetch, push or pull I want to be able to simply press the buttons in the UI like it was possible before the update. |