This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "FusionForge".

The branch, 6.0 has been updated
       via  848df00f6c0a944f83a6cbce444d1021ca64ced4 (commit)
       via  66a6f086dfffbe65d2efbfd32e504ef1645266ec (commit)
      from  de1bfa135c0a6d4298e5e3c5b9a6bf6276a86c9a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://scm.fusionforge.org/anonscm/gitweb/?p=fusionforge/fusionforge.git;a=commitdiff;h=848df00f6c0a944f83a6cbce444d1021ca64ced4

commit 848df00f6c0a944f83a6cbce444d1021ca64ced4
Author: Sylvain Beucler <[email protected]>
Date:   Fri Dec 11 11:24:35 2015 +0100

    scmsvn: doc fixes

diff --git a/src/CHANGES b/src/CHANGES
index 847fbbf..352b88c 100644
--- a/src/CHANGES
+++ b/src/CHANGES
@@ -11,6 +11,7 @@ FusionForge 6.0.4:
 * News: pending site news e-mail reminder: properly filter out private 
projects (Inria)
 * Plugin SCM: fix another race condition when creating project with SCM 
selected (Inria)
 * Plugin SCM Git: improve user matching when computing stats, support git 
.mailmap (Inria)
+* Plugin SCM SVN: fix HTTP commit access for old SVN 1.7 clients (Inria)
 * Plugin scmhook: fix non-editable mailing list name in some configurations 
(Inria)
 * Plugin scmhook: fix migration scripts svntracker To ScmhookCommitTracker & 
svncommitemail To ScmHookCommitEmail (TrivialDev)
 * Plugin MediaWiki: fix permission error when upgrading suspended projects 
database (Inria & TrivialDev)
diff --git a/src/plugins/scmsvn/common/SVNPlugin.class.php 
b/src/plugins/scmsvn/common/SVNPlugin.class.php
index f90627d..ebd0820 100644
--- a/src/plugins/scmsvn/common/SVNPlugin.class.php
+++ b/src/plugins/scmsvn/common/SVNPlugin.class.php
@@ -293,10 +293,7 @@ some control over it to the project's administrator.");
                                return false;
                        }
                        system ("sed -i '/enable-rep-sharing = false/s/^. //' 
$repo/db/fsfs.conf") ;
-                       // pre-create the dav directory because apache running 
as
-                       // commiting user (with mod-itk) will not have the right
-                       // to create this dir. This is needed only for some
-                       // specific svn clients (eg. svn 1.6.17 on ubuntu 12.04)
+                       // dav/ directory is required by old svn clients (eg. 
svn 1.6.17 on ubuntu 12.04)
                        if (!is_dir ("$repo/dav")) {
                                mkdir("$repo/dav");
                        }

https://scm.fusionforge.org/anonscm/gitweb/?p=fusionforge/fusionforge.git;a=commitdiff;h=66a6f086dfffbe65d2efbfd32e504ef1645266ec

commit 66a6f086dfffbe65d2efbfd32e504ef1645266ec
Author: Matthieu Imbert <[email protected]>
Date:   Fri Dec 11 10:37:15 2015 +0100

    pre-create the dav dir in svn repos. Because apache running as commiting 
user (with mod-itk) will not have the right to create this dir. This is needed 
only for some specific svn clients (eg. svn 1.6.17 on ubuntu 12.04).

diff --git a/src/plugins/scmsvn/common/SVNPlugin.class.php 
b/src/plugins/scmsvn/common/SVNPlugin.class.php
index bc39716..f90627d 100644
--- a/src/plugins/scmsvn/common/SVNPlugin.class.php
+++ b/src/plugins/scmsvn/common/SVNPlugin.class.php
@@ -293,6 +293,13 @@ some control over it to the project's administrator.");
                                return false;
                        }
                        system ("sed -i '/enable-rep-sharing = false/s/^. //' 
$repo/db/fsfs.conf") ;
+                       // pre-create the dav directory because apache running 
as
+                       // commiting user (with mod-itk) will not have the right
+                       // to create this dir. This is needed only for some
+                       // specific svn clients (eg. svn 1.6.17 on ubuntu 12.04)
+                       if (!is_dir ("$repo/dav")) {
+                               mkdir("$repo/dav");
+                       }
                        system ("svn mkdir -m'Init' file:///$repo/trunk 
file:///$repo/tags file:///$repo/branches >/dev/null") ;
                        system ("find $repo -type d -print0 | xargs -r -0 chmod 
g+s") ;
                        // Allow read/write users to modify the SVN repository

-----------------------------------------------------------------------

Summary of changes:
 src/CHANGES                                   | 1 +
 src/plugins/scmsvn/common/SVNPlugin.class.php | 4 ++++
 2 files changed, 5 insertions(+)


hooks/post-receive
-- 
FusionForge

_______________________________________________
Fusionforge-commits mailing list
[email protected]
http://lists.fusionforge.org/cgi-bin/mailman/listinfo/fusionforge-commits

Reply via email to