Saturday, January 23, 2010

CodePlex expands source control options with distributed version control support (DVCS) via native Mercurial support

CodePlex weblog - CodePlex now supporting native Mercurial

What is Mercurial?

Mercurial is a distributed source control management system. For new projects created on CodePlex.com, you will be able to choose from either Team Foundation Server or Mercurial as your source control repository.

To illustrate, in the Create a Project wizard you’ll see the following:

clip_image002_2

If you are a current project owner and wish to switch to Mercurial, please contact us at CodePlex Support with your project name, and we’ll be glad to help you out.

Why DVCS?

Adding distributed version control support to CodePlex has become a top feature request from users, as the popularity of DVCS for open source development has grown significantly. Mercurial is one of the most popular distributed version control systems and offers great support for Windows based tools as well as works very well as a hosted service.

If you are new to Distributed Source Control Systems, please read this section!

image …”

CodePlex weblog - Using Mercurial on CodePlex

“There’s ton of documentation out there on how to use Mercurial and its various clients. For this blog post, you’ll see me use a popular client called TortoiseHg. (Hg is the chemical element symbol for Mercury, hence Tortoise ”Hg” in case you’re wondering.) If you’re already familiar with TortoiseSVN, this will be very straight forward. 

image

…”

Do I lose geek-cred if I say I’ve never heard of Mercurial? GIT, another DVCS, I’ve heard of but not Mercurial… Anyway I think it’s cool that CodePlex is expanding their source control options (though the existing TFS implementation works great for me, different strokes for different folks and all that.)

 

Related Past Post XRef:
CodePlex via SVN (For real, no local client bridge/proxy is required anymore…)
CodePlex to support Subversion

No comments: