From users-return-27030-archive-asf-public=cust-asf.ponee.io@subversion.apache.org Tue Apr 10 00:00:47 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id E0EAE180645 for ; Tue, 10 Apr 2018 00:00:46 +0200 (CEST) Received: (qmail 84683 invoked by uid 500); 9 Apr 2018 22:00:45 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 84663 invoked by uid 99); 9 Apr 2018 22:00:44 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Apr 2018 22:00:44 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 8EECEC79C1 for ; Mon, 9 Apr 2018 22:00:44 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 5.451 X-Spam-Level: ***** X-Spam-Status: No, score=5.451 tagged_above=-999 required=6.31 tests=[DKIM_ADSP_CUSTOM_MED=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, KAM_LAZY_DOMAIN_SECURITY=1, NML_ADSP_CUSTOM_MED=1.2, RDNS_NONE=3] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id hruVLPV9awwO for ; Mon, 9 Apr 2018 22:00:44 +0000 (UTC) Received: from blaine.gmane.org (unknown [195.159.176.226]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id B8DF15F1B9 for ; Mon, 9 Apr 2018 22:00:43 +0000 (UTC) Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1f5enz-0005Xg-TS for users@subversion.apache.org; Mon, 09 Apr 2018 23:58:27 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: users@subversion.apache.org From: Bo Berglund Subject: Re: SVN out-of-the-box web interface improvements somewhere? Date: Tue, 10 Apr 2018 00:00:25 +0200 Lines: 63 Message-ID: References: <7FDD28DB2A5D4365A294214FBE4581ED@AURIGA> <775c527c-74ea-6876-73d2-2a2a51365246@apache.org> Reply-To: bo.berglund@gmail.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@blaine.gmane.org X-Newsreader: Forte Free Agent 1.92/32.572 On Mon, 9 Apr 2018 08:46:20 +0200, Michael Osipov wrote: >Have a look at bottom of my tutorial [1], it goes in detail. Some stuff >needs to be updated because all of my local changes are now upstream. >Give it a try, it works really great for us at work for years. > >Michael > >[1] https://s.apache.org/svn-enterprise-auth I went there and navigated all the way to the bottom (almost) to find WebSvn. There I found a link to Sourceforge to get the sources: https://sourceforge.net/u/michael-o/svn-enterprise-auth/HEAD/tree/websvn/tags/2.4.0/ On this page there is an item named "HTTPS access": svn checkout https://svn.code.sf.net/u/michael-o/svn-enterprise-auth/ u-michael-o-svn-enterprise-auth However this command checks out the complete repository... So better to use: svn co https://svn.code.sf.net/u/michael-o/svn-enterprise-auth/trunk websvn This worked on my Ubuntu Server 16.4 LTS But the following step does not work because: 1) No mention of where $WWWDIR is located. My apache serves out /var/www/html as the "normal" under construction website. But Apache svn is elsewhere as defined in the Apache config.. So where exactly should I move the checked out sources and can I keep the .svn dir so I can update if you change things around? 2) Editing the $WWWDIR/websvn/include/config.php On my system the svn commands are in /usr/bin/svn (found with which svn) So 'setSVNCommandPath' is possible But the next 'setGeshiScriptPath' is not because there is nothing like the path: /usr/local/lib/php/geshi on my system. and this command found nothing too: sudo find /usr -name geshi What is this and how do I get it, if needed? Would 'apt-get install geshi' work??? 'ParentPath' could be /var/lib/svn/ here are all top level repos But what should be written in place of: 'http://dev.example.com/repos/svn' Is it the URL to the repository or what? Ours is a https:// url... NOTE that we do not want to use domain authentication, we need the standard Apache auth instead. So anything involving domain or kerberos auth must be disabled. -- Bo Berglund Developer in Sweden