Archive for May, 2007

ext3cow versioning file system released for Linux 2.6

Saturday, May 19th, 2007
Ext3cow is a versioning file system for Linux 2.6.x. “It provides a time-shifting interface that allows a real-time and continuous view of the past. This allows users to access their file system as it appeared at any point in time.” Main selling point for this seems to be the compatibility with various government data retention requirements, such as FISMA and Sarbanes-Oxley Act. Read more at The ext3cow File System homepage.

CollabNet buys SourceForge Enterprise Edition from VA Software

Saturday, May 19th, 2007
According to joint press-release, “CollabNet, Inc. the leading provider of collaborative software development solutions, and VA Software Corporation (Nasdaq: LNUX), today announced the execution and closing of an asset purchase transaction whereby CollabNet purchased the SourceForge Enterprise Edition business from VA Software in consideration for an equity ownership stake in CollabNet.” SourceForge Enterprise Edition supports CVS, Subversion and Perforce out of the box, and also provides possibility for integration with other SCM tools. Read more at Press Release: “CollabNet® and VA Software Sign Asset Purchase Agreement for Acquisition of SourceForge® Enterprise Edition Business by CollabNet” (via LWN.net)

Worse Than Failure: “The Source Control Manager”

Tuesday, May 8th, 2007
If you thought that pre-commit hooks which validate the format of commit message are too strict — see a story about the ultimate commit strictness on our favourite Worse Than Failure. Notice also that this methods helps deal with potential merging conflicts. Worse Than Failure: “Source Control Manager”.

Local editing file history in Netbeans 6

Tuesday, May 1st, 2007
Tor Norbye shows nice screenshots of local editing file history (with version diffing), and the brand new diff view. Note that the file itself is not under version control — diffs are against auto-saved version. See: Tor Norbye: “Ruby Screenshot of the Week #6″. The smooth curves are very cool. See also: Meld: open-source visual diff and merge tree for Gnome. Supports CVS, Subversion, Bazaar-ng and Mercurial.