[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gforge-commits] gforge-plugin-scmsvn/include SVNPlugin.class, 1.8, 1.9
From: |
cbayle |
Subject: |
[Gforge-commits] gforge-plugin-scmsvn/include SVNPlugin.class, 1.8, 1.9 |
Date: |
Sun, 12 Dec 2004 17:50:49 -0600 |
Update of /cvsroot/gforge/gforge-plugin-scmsvn/include
In directory db.perdue.net:/tmp/cvs-serv20883/include
Modified Files:
SVNPlugin.class
Log Message:
Some corrections in svn, work in progress
Index: SVNPlugin.class
===================================================================
RCS file: /cvsroot/gforge/gforge-plugin-scmsvn/include/SVNPlugin.class,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- SVNPlugin.class 12 Dec 2004 14:52:18 -0000 1.8
+++ SVNPlugin.class 12 Dec 2004 23:50:46 -0000 1.9
@@ -166,7 +166,7 @@
// echo $Language->getText('scm_index', 'browsetree');
echo "<b>Browse the Subversion Tree</b><p>Browsing the Subversion tree
gives you a great view into the current status of this project's code. You may
also view the complete histories of any file in the repository.</p>" ;
- echo "<p><a href=\"http://" . $this->GetGroupServer($group_id) .
"/plugins/scmsvn/cgi-bin/viewcvs.cgi?root=".$project->getUnixName()."\">Browse</a>
SVN tree</p>" ;
+ echo "<p><a href=\"http://" . $this->GetGroupServer($group_id) .
"/plugins/scmsvn/cgi-bin/viewcvs.cgi?root=".$project->getUnixName()."\">Browse
SVN tree</a></p>" ;
echo $HTML->boxBottom();
}
@@ -213,7 +213,9 @@
$this->SetGroupServer ($params['group_id'],
$this->GetDefaultServer ()) ;
}
}
+*/
+/*
function display_scm_admin_page ($params) {
$group =& group_get_object($params['group_id']);
?>
@@ -222,8 +224,11 @@
<input type="checkbox" name="scmsvn_enable_anon_svn" value="1" <?php if
($this->UsesAnonSVN($params['group_id'])) {print '"checked"';} ?>>
<strong>Allow anonymous Subversion</strong><br>
<input type="text" name="scmsvn_svn_server" value="<?php echo
$this->GetGroupServer ($params['group_id']) ?>"> <strong>Subversion
server</strong><br><br>
<?php
-
}
+ }
+*/
+
+/*
function display_stats ($params) {
global $Language ;
$group_id = $params['group_id'] ;
@@ -242,7 +247,9 @@
echo ' (SVN:
'.$Language->getText('project_home','cvs_commits',array(number_format($commit_num,0),number_format($add_num,0))).")";
}
+*/
+/*
function group_approved ($params) {
$group_id = $params['group_id'] ;
@@ -259,21 +266,27 @@
}
return true;
}
+*/
+/*
function GetDefaultServer () {
return $this->default_svn_server ;
}
+*/
function GetGroupServer ($group_id) {
- $sql = "SELECT svn_host FROM plugin_scmsvn_group_usage WHERE
group_id = $group_id" ;
+ //$sql = "SELECT svn_host FROM plugin_scmsvn_group_usage WHERE
group_id = $group_id" ;
+ $sql = "SELECT scm_host FROM groups WHERE group_id = $group_id"
;
$res = db_query($sql);
if (db_numrows($res) == 0) {
return $this->default_svn_server ;
} else {
- return db_result($res,0,'svn_host');
+ //return db_result($res,0,'svn_host');
+ return db_result($res,0,'scm_host');
}
}
+/*
function SetGroupServer ($group_id, $server) {
db_begin () ;
$sql = "SELECT svn_host FROM plugin_scmsvn_group_usage WHERE
group_id = $group_id" ;
@@ -287,8 +300,11 @@
$res = db_query($sql);
db_commit () ;
}
+*/
+
function UsesAnonSVN ($group_id) {
+ /*
$sql = "SELECT anon_svn FROM plugin_scmsvn_group_usage WHERE
group_id = $group_id" ;
$res = db_query($sql);
if (db_numrows($res) == 0) {
@@ -296,9 +312,14 @@
} else {
return db_result($res,0,'anon_svn');
}
+ */
+ $project =& group_get_object($group_id);
+ return $project->enableAnonSCM();
}
+
function SetUsesAnonSVN ($group_id, $anon_svn) {
+ /*
db_begin () ;
$anon_svn = $anon_svn ? 1 : 0 ;
@@ -312,8 +333,11 @@
}
$res = db_query($sql);
db_commit () ;
+ */
+ $anon_svn = $anon_svn ? 1 : 0 ;
+ $project =& group_get_object($group_id);
+ $project->SetUsesAnonSCM($anon_svn);
}
-*/
}
// Local Variables:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gforge-commits] gforge-plugin-scmsvn/include SVNPlugin.class, 1.8, 1.9,
cbayle <=