InfoQ Homepage Source Code Content on InfoQ
-
Mercurial 2.0 Released with LargeFiles extension
Selenic have released Mercurial 2.0, their trianual upgrade to their namesake DVCS tool, bringing in the Largefile Extension and incorporating grafts (cherry-picking). Read on for more.
-
Build Machines, Windows 7, and Classic ADO
Imagine you are doing maintenance on an application from the late 90’s that uses the classic ADO libraries. The recompiled code works fine on any Windows 7 SP1 machine, but mysteriously crashes on the Windows XP machines that have been running the program for nearly a decade. This is the problem facing lots of maintenance developers.
-
Kernel.org Back After Security Breach
After over a month since Kernel.org's security breach was announced (and subsequently taken off-line), the Kernel.org website has been brought back on-line.
-
BitBucket Offers Git Support
Today, on the one-year anniversary of the purchase of BitBucket, Atlassian announced that BitBucket will be offering Git repositories, as well as their long-supported Hg repositories
-
Interview with Spring Social Lead Craig Walls
Following on from the recent release of Spring Social, InfoQ caught up with Craig Walls, lead of the project. The interview covered the current state of the project, as well as the community involvement since its release.
-
Application Lifecycle Management in Team Foundation Server 11
Team Foundation Server 11 has added many features in the area of Application Lifecycle Management. Some of the highlights include support for code reviews, iterations/sprints, resource allocation, third part testing frameworks, and a much more capable dependency graph.
-
MonoDevelop 2.6 Adds Git, Mac Support
Version 2.6 of MonoDevelop, the open-source IDE for .NET and Mono development, includes several new features, the most notable of which are Git integration and support for the Mac platform via the MonoMac add-in.
-
GitHub Adds Web-Based File Edit and Commit Feature
GitHub just added a new feature: files in the web view of a Git repository can now be edited and then committed in the browser. A similar feature was added to Google Code a few months ago.
-
TFS To Get Modify-Merge-Commit Style Version Control
The next version of Team Foundation Server will include a feature called Local Workspaces, which will allow Subversion Style “Modify-Merge-Commit” Version Control. This will make it much easier for developers new to TFS get acquainted to the Version Control Model compared to the current model of “Server Workspaces”, and make working offline easier.
-
Veracity, a New DVCS Based on a Distributed Database
Veracity is a DVCS that can be installed on Windows, Mac, and Linux, and uses a distributed database for its repository.
-
Google Code Gets Git
Google Code has finally released support for Git repositories on Google Code, adding to the existing DVCS support with Mercurial and the CVCS support of Subversion. The only remaining player not to fully move towards Git repositories is now Apache, which has its own read-only copies of a writable Subversion repository.
-
GitHub Releases OSX Client
GitHub have launched a desktop client for Mac OS X called simply GitHub for Mac.
-
Reactions to the VB 6 Open Source Rumor
A prank during TechEd caused many to believe that Visual Basic 6 would be open sourced. While it turned out to be false, it did start a lot of conversations about the language, its legacy, and an open source implementation would mean.
-
Access Team Foundation Server 2010 on Multiple Devices Using the OData Service
The OData Service for Team Foundation Server 2010 provides access to the TFS object model on any device that supports the HTTP protocol. This makes it easier for developers to create applications that access Team Foundation Server in non-Windows environments and on smartphones and tablets.
-
Puppet Labs Releases Faces, Relicenses Puppet Under Apache 2.0
Puppet Labs released a command-line interface & set of APIs last week, called Faces, that allows sysadmins to create or extend subcommands and actions for Puppet. The API is callable from Ruby and includes objects that expose Puppet’s internal subsystem. Sysadmins can access Puppet objects like report to create, display and submit reports, and catalog to compile, save, view and convert catalogs.