Been playing around with UCB, seems pretty good - the Android and iOS builds have both worked pretty seamlessly. Are there any plans to add Mercurial support?
I’ve been testing it out by just copying my stuff across to a separate git repository. Which, honestly, I could probably live with long-term (old-school Hg branching taken to the extreme :p)
Great! Glad to hear it’s been useful - thanks for the feedback. Regarding Mercurial support: we’ve looked into adding this but we don’t have any specific timeline for supporting it. If more people would like to see this feature, please leave a comment in this thread, and we’ll take that into consideration.
No reason it wouldn’t, but I doubt many Mercurial users would bother. Personally, if I were going to jump through hoops to make UCB work (like: “Be sure to install the VC++ 2008 version for compatibility reasons” ), then I’d rather do the hokey-pokey with Git.
If any Mercurial users here are hosting on Kiln, it’s worth mentioning that Kiln’s Harmony feature is enabled by default, which allows your repo to be treated as either hg or git simultaneously. We use hg, but we just set up Unity Cloud Build to pull from Kiln as git, and it works like a charm.
But that said: +1 for Mercurial support, in general.
Yes please +1 for Mercurial. I’m struggling to understand the Git workflow with Sourcetree. Too many steps that we took for granted with Mercurial.
Could I get another +1 if I add a “Pretty Please?”
Edit: Trying to set my project up on Kiln. I’m hoping we can still use SourceTree as we’ve gotten used to our Sourcetree + Hg workflow. I’ll let you know how it goes.
First, you need to make sure Kiln Harmony is enabled on your repository (it should be enabled by default, but it’s worth double-checking). This feature is what allows your hg repo to be accessed as if it were a git repo (which Unity Cloud Build currently requires).
Second, you need to access the repo via SSH, which means you’ll have to generate an SSH key in Kiln and plug it into your Unity Cloud Build repo settings.
Finally, use an SSH url, like so: ssh://username@yourdomain.kilnhg.com/Path/To/Repository