Category Archives: SCM

Distributed Development with Mercurial

Every clone of a Mercurial repository can act as a consistent, fully functional repository itself. This is a very useful property of a DVCS; one that you can take advantage of to make development a lot easier, especially for teams … Continue reading

Posted in Computers, Free software, Mercurial, Open source, Programming, SCM, Software | Tagged , , , , , , , | 1 Comment

Mercurial Clones without a Working Copy

Mercurial repository clones can have two parts: An .hg/ subdirectory, where all the repository metadata is stored A “working copy” area, where checked out files may live The .hg/ subdirectory stores the repository metadata of the specific clone, including the … Continue reading

Posted in Computers, Free software, FreeBSD, Mercurial, Open source, Programming, SCM, Software | Tagged , , , , , , , , | 5 Comments

Mercurial crew branch grows diff -c option

With changeset 9c6ae2e09e11 the Mercurial “crew” branch includes support for a diff -c option now.

Posted in Computers, Free software, Mercurial, Open source, SCM, Software | Tagged , , , , , ,

Scripting Mercurial

Dan Fuchs posted a short article about scripting Mercurial to see what files an incoming changeset modifies. I am always amazed at how easy Mercurial (and other free software tools) make this sort of thing.

Posted in Computers, Free software, FreeBSD, GNU/Linux, Linux, Mercurial, Open source, Programming, SCM, Software | Tagged , , , , , , , , , ,

Mercurial command demo: hg verify

One of the wonderful commands that Mercurial support is the “verify” command. Running this command in a Mercurial workspace goes through the backing store of the repository and makes sure that the history and contents of the versioned files are … Continue reading

Posted in Computers, Emacs, Free software, FreeBSD, Mercurial, Open source, Programming, SCM, Software | Tagged , , , , , , , , , | 1 Comment

Mercurial 1.0 Released

Mercurial 1.0 is out! http://www.selenic.com/pipermail/mercurial/2008-March/018014.html Mercurial SCM has reached an important milestone. The release of Mercurial 1.0 marks the first 1.X release of Mercurial; one that many people were waiting for to give Mercurial a try.

Posted in Computers, Mercurial, Open source, Programming, SCM, Software | Tagged , , , , , , | 1 Comment

A nice article about dVCS in the Enterprise

Bryan W Taylor posted a very intriguing writeup a bit earlier, titled: `The Need for Distributed Version Control in the Enterprise‘ There are a few points of the article that seem a bit controversial. For instance, I am not sure … Continue reading

Posted in Computers, Free software, Git, Mercurial, Open source, Programming, SCM, Software, Subversion | Tagged , , , , , , , , , | 3 Comments