Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 832433
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T04:21:44+00:00 2026-05-15T04:21:44+00:00

I’m in lean startup mode, working on a simple phone app that will be

  • 0

I’m in lean startup mode, working on a simple phone app that will be published initially as a iThingy app and an Android app with, possibly, Blackberry and Symbian versions to follow. I’m about to go from no repository to needing a central repository that up to 4 very part-time resources will be sharing. Two of us have no version control background, one has used Subversion, and I’ve used most of the major centralized VCS systems.

I’m not going to be pushing the technical limitations of any VCS for a long time; I’m sure that any of the major systems would work fine. And the hosting accounts I’ve looked at seem reasonable. So I’m really focussed on minimizing the downside risks. That is, I’d like to find a stable setup that is easy to learn in general, easy to use from Windows/Eclipse, and won’t paint me into any obvious corners for the next 12 months or so.

A quick search of the web had led me to consider the following pairs of DVCS and hosting service, with what I think I’m hearing as their strengths and weaknesses (for my purposes):

Bazaar/Launchpad — My initial choice since I need to get more familiar with this pair for the Google Summer of Code mentoring I’m doing. But, whatever the technical merits, a non-starter for me because they are purely open source, no private repositories plans to purchase that I can see.

Git/GitHub — Git: Fast, light, ultimately flexible, but relatively less Windows friendly, Eclipse plugin (eGit) available but relatively young, GitHub: widely used, pricing is fine.

Mercurial/BitBucket — Mercurial: a little less flexible, a little more Windows friendly, Eclipse plugin seems a bit more mature, BitBucket: widely used, pricing is fine, includes a wiki and an issue tracker that we might be able to use instead of something like BaseCamp, at least for a while.

Mercurial/BitBucket seem like the winning pair so far for my particular situation; at least two of us are definitely going to be working mostly from Eclipse on Windows and reducing my own learning curve is a priority. 😉

But I have two specific questions:

  1. Am I wrong about Bazaar/Launchpad and is there a viable, secure way to use them for proprietary code?
  2. Any reason to think that the Mercurial/Bitbucket pair will end up being a headache for my Mac developer, soon, or for Blackberry or Symbian developers a little later?
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T04:21:44+00:00Added an answer on May 15, 2026 at 4:21 am

    I’m a Mercurial developer so I will (of course) support the choice of Mercurial and Bitbucket 🙂 That being said, all three systems are good. My preference for Mercurial lies in the fact that it gives you the same power as Git, but with fewer sharp edges to look out for.

    About Mercurial, let me add that:

    • MercurialEclipse is backed by a company called Intland and they put a lot of effort into improving the plugin since they use it themselves for all their development.
    • MacHg gives you a nice native Mac frontend for Mercurial. It comes with its own bundled version of Mercurial, so you should be good to go.
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.