[Fusionforge-commits] r11165 - branches/Branch_5_0/gforge/plugins/scmsvn/common

Alain Peyrat aljeux at libremir.placard.fr.eu.org
Sat Oct 23 15:20:16 CEST 2010


Author: aljeux
Date: 2010-10-23 15:20:15 +0200 (Sat, 23 Oct 2010)
New Revision: 11165

Modified:
   branches/Branch_5_0/gforge/plugins/scmsvn/common/SVNPlugin.class.php
Log:
Improve SVN checkout message and allow pure anonymous access for svn over http (webdav)

Modified: branches/Branch_5_0/gforge/plugins/scmsvn/common/SVNPlugin.class.php
===================================================================
--- branches/Branch_5_0/gforge/plugins/scmsvn/common/SVNPlugin.class.php	2010-10-23 13:20:08 UTC (rev 11164)
+++ branches/Branch_5_0/gforge/plugins/scmsvn/common/SVNPlugin.class.php	2010-10-23 13:20:15 UTC (rev 11165)
@@ -84,8 +84,8 @@
 			$b .= '<tt>svn checkout svn://'.$project->getSCMBox().$this->svn_root.'/'.$project->getUnixName().'/trunk</tt><br />';
 		}
 		if ($this->use_dav) {
-			$b .= '<tt>svn checkout --username anonsvn http'.(($this->use_ssl) ? 's' : '').'://' . $project->getSCMBox(). $this->svn_root .'/'. $project->getUnixName() .'/trunk</tt><br/><br/>';
-			$b .= _('The password is \'anonsvn\'').'<br/>';
+			$url = 'http://' . $project->getSCMBox(). $this->svn_root .'/'. $project->getUnixName() .'/trunk';
+			$b .= '<tt>svn checkout <a href="'.$url.'">'.$url.'</a> '.$project->getUnixName().'-trunk</tt>';
 		}
 		$b .= '</p>';
 		return $b ;
@@ -102,7 +102,8 @@
 			}
 			if ($this->use_dav) {
 				$b .= _('<p><b>Developer Subversion Access via DAV</b></p><p>Only project developers can access the SVN tree via this method. Enter your site password when prompted.</p>');
-				$b .= '<p><tt>svn checkout --username '.$d.' http'.(($this->use_ssl) ? 's' : '').'://'. $project->getSCMBox() . $this->svn_root .'/'.$project->getUnixName().'/trunk</tt></p>' ;
+				$url = 'http'.(($this->use_ssl) ? 's' : '').'://'. $project->getSCMBox() . $this->svn_root .'/'.$project->getUnixName().'/trunk' ;
+				$b .= '<p><tt>svn checkout --username '.$d.' <a href="'.$url.'">'.$url.'</a> '.$project->getUnixName().'-trunk</tt></p>' ;
 			}
 		} else {
 			if ($this->use_ssh) {
@@ -111,7 +112,8 @@
 			}
 			if ($this->use_dav) {
 				$b .= _('<p><b>Developer Subversion Access via DAV</b></p><p>Only project developers can access the SVN tree via this method. Substitute <i>developername</i> with the proper values. Enter your site password when prompted.</p>');
-				$b .= '<p><tt>svn checkout --username <i>'._('developername').'</i> http'.(($this->use_ssl) ? 's' : '').'://'. $project->getSCMBox() . $this->svn_root .'/'.$project->getUnixName().'/trunk</tt></p>' ;
+				$url = 'http'.(($this->use_ssl) ? 's' : '').'://'. $project->getSCMBox() . $this->svn_root .'/'.$project->getUnixName().'/trunk' ;
+				$b .= '<p><tt>svn checkout --username <i>'._('developername').'</i> <a href="'.$url.'">'.$url.'</a> '.$project->getUnixName().'-trunk</tt></p>' ;
 			}
 		}
 		return $b ;




More information about the Fusionforge-commits mailing list