Developer's Diary
Software development, with Terry Ebdon
19-Feb-2020 SourceTree Vanishes, Hg to be replaced
Author
Terry Ebdon

SourceTree has Vanished

Atlassian SourceTree was working fine last night, after my struggles to get it installed properly. But today it's not there. Windows still thinks it's installed and there are support DLL and EXE files in the AppData folder. But the app itself is gone. This is weird.

Re-running the SourceTree setup starts the app! This is very peculiar behaviour. It's silently repaired the install. Looking at the properties of the SourceTree exe it's obviously been recreated.

Mercurial Replacement

For the last few years I've been using GitHub for my personal work. About half-a-dozen of my older projects still use Mercurial and BitBucket, including this blog. That's a problem as Atlassian are dropping all Mercurial repositories in May. I have a couple of months to get those projects converted from Hg to Git. There are a few tools around that claim to automate this migration. Documentation for the one Atlassian recommends starts by telling you to build the tool with Visual Studio 2013. That's not the simple automation I was looking for. I'm very familiar with Visual Studio, so building the app isn't an issue, though I suspect this isn't true for some BitBucket users.

A Google search for problems migrating from Hg to Git seems to indicate it's not all plain sailing. I have some small & obsolete repositories that I can check out and use for testing.

18-Feb-2020 👈 Top of page 👉 24-Feb-2020

© 2020 Terry Ebdon.

Find me coding on GitHub, networking on LinkedIn, answering questions on Stack Exchange and hanging out on twitter.