Source Control

jbminn

7 minute read

 

Executive Summary

To support increased responsiveness to business needs, an enterprise is considering a move to monthly site releases. 

Increased frequency of releases places additional demands upon the engineering, QA and release teams with regard to developing, maintaining, testing, and tracking multiple lines of development.  The challenge to the enterprise is how to balance the engineering team’s need for ongoing development, which is often experimental in nature and uncertain in outcome (the “what”), with those of the business whose focus is more schedule-driven, and thus highly dependent upon calendar time (the “when”).

jbminn

2 minute read

I was recently asked to compare Subversion (SVN) to Perforce, and explain why I would choose to implement SVN rather than Perforce as a replacement for an existing CVS installation.

jbminn

1 minute read

We’re pleased to add another IDE to the list of officially supported direct clients RadRails – [http://www.radrails.org][1] Radrails is built on the Eclipse tool foundation, and as such, provides the same connectivity as Eclipse itself. Your Freepository Silver Account SVN repository may be accessed in Radrails by simply adding a new SVN Repository in the SVN Repository Exploring perspective. When prompted for the SVN URL, type in your Silver account SVN URL like this: https://svn.freepository.com/[your-account-id] This is the same URL that you will find in your admin menu when you login to Freepository.

jbminn

3 minute read

If you’re reading this, you probably know that Freepository began offering integrated SVN & Trac accounts on January 1st of this year. We have many, many members, and as a result, the service gets put through numerous use cases every day. Most of these we’ve considered, modeled and designed to or around. Occasionally we encounter a new one.

jbminn

1 minute read

The next major redesign of the Freepository is in the planning stage now. The focus of this release, tentatively scheduled for early May 2007, is ripping out as much of the legacy CGI as possible and replacing it with asynchronous calls to either the database or the repository server. Ajax? Yeah. But please don’t start shouting web 2.0 or any of the other silly-sexy terms being thrown around by every dime-store startup CEO that walks past.