From owner-freebsd-hackers@FreeBSD.ORG Sun Sep 20 15:02:37 2009 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24B8B1065670 for ; Sun, 20 Sep 2009 15:02:37 +0000 (UTC) (envelope-from sojdaa@iem.pw.edu.pl) Received: from volt.iem.pw.edu.pl (volt.iem.pw.edu.pl [194.29.146.3]) by mx1.freebsd.org (Postfix) with ESMTP id DD5E08FC0A for ; Sun, 20 Sep 2009 15:02:36 +0000 (UTC) Received: by volt.iem.pw.edu.pl (Postfix, from userid 80) id 391CBA668F9; Sun, 20 Sep 2009 16:43:01 +0200 (CEST) To: MIME-Version: 1.0 Date: Sun, 20 Sep 2009 16:43:01 +0200 From: sojdaa Message-ID: <969df365997cf2a4449b74c6af9e52e9@iem.pw.edu.pl> X-Sender: sojdaa@iem.pw.edu.pl User-Agent: RoundCube Webmail/0.2-beta Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Subject: FreeBSD SVN repository mirror with local branches ability X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Sep 2009 15:02:37 -0000 Hello Like in the subject, I want to install SVN FreeBSD repo mirror and would like to have the possibility to create my own branches, that will be merged with synchronized local mirror. I've done this using svk after reading the subversion primer: http://wiki.freebsd.org/SubversionPrimer, but I'm wondering if there's any other possibilities to do this and avoid using perl, because svk is a set of perl scripts. I wanted to keep the whole system as simple as possible. I read some topics about git, mercurial and communication with svn, but these are other versioning systems. Unfortunately svnsync can create purely read-only mirrors. Is there any way somehow to use only svn tools, like svnadmin, svnsync, but combine them to create a mirror with write capabilities or there is no sense in trying other tools than svk? Thanks for any help! Arek