InfoQ Homepage Source Control Content on InfoQ
-
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.
-
GitHub Passes 2m Repositories
GitHub recently announced they had passed two million git repositories hosted, with 70% being created in the last year alone and an expected 1m users later this year. What else is new at GitHub?
-
Eclipse on GitHub
First Haskell, and now Eclipse moves to GitHub. Only Git repositories are being mirrored to GitHub, but there's more than 70 repositories already created at the Eclipse Foundation page on GitHub. With EGit 0.11 being released as part of 3.6.2 and aiming for a 1.0 release in Eclipse 3.7, there's more demand than ever to move to Git for Eclipse projects.
-
Haskell moves to Git
The well-known Haskell implementation GHC is moving from Darcs to a repository on GitHub, citing wider tool support and faster operations.
-
Continuous Check-Ins with Mercurial
One of the major benefits of a distributed version control systems is that each user gets their own versioned workspace. Leon Bambrick is proposing taking it to an extreme by having every build perform a check-in.
-
IronPython/IronRuby have Decided on Github and CodePlex
Since Microsoft announced that it was giving up control of its Iron languages, there has been a quiet debate on where to host the project. The negotiations have finally been settled and the winner is Github for source control and CodePlex for issue tracking.
-
Is OSGi the Right Foundation for Java Middleware?
Ross Mason, founder of MuleSource expressed his frustration with OSGi: "OSGi is a great specification for middleware vendors, but a terrible specification for the end user." He argues that OSGi just isn’t ready for the developer yet as it is too difficult to completely make it invisible to a developer.
-
New Hosting Options for Team Foundation Server
Changes made to Team Foundation Server 2010 has allowed for new hosting options. These include third-party hosting and a hybrid model where code is synchronized between local and CodePlex servers.
-
Is Good Code Enough for a Project to Be Successful?
Simon Brown, a developer, architect and author, considers that it takes a lot more than just good code to create a successful project. In his presentation, "Good Code Isn’t Enough", Brown goes through all the elements necessary for a project’s success, from upfront design to operation documentation.
-
Team Foundation Server Backup Tools Released
After three major versions of Team Foundation Server, Microsoft has finally released a tool for performing backups and restores. This tool, released with the September drop of TFS Power Tools, greatly simplifies the process of backing up the eleven TFS/SharePoint databases.
-
One-way and Bidirectional Synchronization with Team Foundation Server
Team Foundation Server Integration Tools offers synchronization architecture and adaptors for one-way and bidirectional synchronization with other systems. In addition to development tools, built-in adapters are included for TFS 2008, TFS 2010, ClearCase and ClearQuest. In order to test the capabilities of the tool, an intern is being assigned to attempt a subversion adapter.
-
Collabnet Offers new Agile ALM Cloud options
Collabnet has released a new version of Teamforge (5.4), the general release of Subversion Edge, and a new Teamforge licensing agreement (TeamForge SCM Licensing option). All were announced at the Agile 2010 conference this week. The stated intent of these new products is to increase the flexibility of organizations seeking to adopt Agile software development methods.
-
Introducing Sun Yiyi’s Git Source Control Provider for Visual Studio 2008/2010
Many .NET developers have turned to distributed source control systems. The most popular one seems to be Git, which was originally created by Linus Torvalds for Linux kernel development. One problem with Git is that it is predominately command-line based while .NET developers prefer to stay in the IDE. This is why Sun Yiyi’s Git Source Control Provider an important part of Git adoption.
-
REST and versioning
The problem of how to version services in a REST-based environment is something that comes up time and again. This time Ganesh Prasad offers a proposed solution based not on modifications to the service URL but on the fundamental reason behind versioning in the first place.