Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Xcode Continuous Integration and Mercurial

As I read here OS X Server running on OS X Mavericks now supports continuous integration.

The Xcode service supports two popular source control systems: Git and Subversion. You can use Git and Subversion repositories hosted on remote servers, and you can host and use Git repositories on the server running the Xcode service.

I was really confused that Apple ignores Mercurial in this case.

So the questions:

  1. Are there any workarounds how to use Mercurial repository with XCode continious integration?

  2. If NO, are there any else tools to provide continuous integration with Mercurial?

like image 867
B.S. Avatar asked Nov 01 '22 12:11

B.S.


1 Answers

  1. I've also been trying to make the OS X Server Xcode service use Mercurial. I've tried using http://www.creaceed.com/mercurialplugin, but it looks like this doesn't affect the Xcode service's source control functionality. However, I believe that you could create a git repository that mirrors an hg repository using https://github.com/rfk/git-remote-hg.

  2. As for other continuous integrations tools that do support Mercurial, we use TeamCity and it works well. See also: Recommendations for Continuous integration for Mercurial/Kiln + MSBuild + MSTest

like image 71
Martin Avatar answered Nov 10 '22 21:11

Martin