Index: drupalorg_project/drupalorg_project.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/drupalorg/drupalorg_project/drupalorg_project.module,v
retrieving revision 1.32
diff -u -p -r1.32 drupalorg_project.module
--- drupalorg_project/drupalorg_project.module	31 Aug 2010 02:31:02 -0000	1.32
+++ drupalorg_project/drupalorg_project.module	15 Sep 2010 02:23:33 -0000
@@ -382,6 +382,12 @@ function drupalorg_project_cvs_user_edit
  * Implemenation of hook_project_page_link_alter().
  */
 function drupalorg_project_project_page_link_alter(&$links, $node) {
+  // Add "Browse the CVS repository" link for contributed projects by default.
+  if (!isset($links['development']['links']['browse_repository'])) {
+    if (isset($node->cvs['repository']) && $node->cvs['repository'] == 2 && !empty($node->cvs['directory'])) {
+      $links['development']['links']['browse_repository'] = l(t('Browse the CVS repository'), 'http://drupalcode.org/viewvc/drupal/contributions' . $node->cvs['directory']);
+    }
+  }
 
   // Make the development and resources sections actual core blocks.
   $links['development']['type'] = 'block';
