Me and a friend are woking on a project. We have a repo set on bitbucket, using SourceTree client with mercurial, to update changes.
We have been working this way for over a year, without any issues.
We wanted to grant access to the repository to another friend. He downloaded SourceTree, granted him permission on the bitbucket project, and he starting the cloning process.
After all files where downloaded, he got this message:
updating to branch default
abort: file name, directory name or volume label syntax is incorrect
Completed with errors, see above.
He has all files, but they are all marked as untracked, and when trying to change branches, it says:
abort: untracked files in working directory differ from files in requested revision
If he goes ahead and remove all untracked files, leaving no file pending, and tries to change branches, no matter what branch he tries to change to, he gets:
abort: file name, directory name or volume label syntax is incorrect
I have been looking online, and the only explanation I have found online is about some filename having unsupported characters. We double checked, and this is not the case. Both of my friends are running Windows 10, but one work without issies, and the other one gets this error every time.
I also though he was using a path with some folder having a fishy name, but it was not the issue.
Does anyone have any idea of what is happening here?
Thanks,