From owner-freebsd-questions@FreeBSD.ORG Sat Apr 17 18:09:24 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA0CE106564A for ; Sat, 17 Apr 2010 18:09:24 +0000 (UTC) (envelope-from perrin@apotheon.com) Received: from outbound-mail-158.bluehost.com (cpoproxy2-pub.bluehost.com [67.222.39.38]) by mx1.freebsd.org (Postfix) with SMTP id B1A9E8FC08 for ; Sat, 17 Apr 2010 18:09:24 +0000 (UTC) Received: (qmail 5547 invoked by uid 0); 17 Apr 2010 18:09:25 -0000 Received: from unknown (HELO box543.bluehost.com) (74.220.219.143) by cpoproxy2.bluehost.com with SMTP; 17 Apr 2010 18:09:25 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=apotheon.com; h=Date:From:To:Subject:Message-ID:Mail-Followup-To:References:Mime-Version:Content-Type:Content-Disposition:In-Reply-To:User-Agent:X-Identified-User; b=QFTgwpfxOO6jBBm358M51itp2pngQk4AOBS/1+Rl/ECeY80PgkVAGnLVVsFsuS0YIrMMR1RoOg4uBU9nCN5KsLJhMlxaftx2+dOSKmvBkdDz0mmCSTTdQniK88pmPl4A; Received: from c-24-8-180-234.hsd1.co.comcast.net ([24.8.180.234] helo=kukaburra.hydra) by box543.bluehost.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1O3CSI-0006jT-U8 for freebsd-questions@freebsd.org; Sat, 17 Apr 2010 12:09:24 -0600 Received: by kukaburra.hydra (sSMTP sendmail emulation); Sat, 17 Apr 2010 11:08:14 -0600 Date: Sat, 17 Apr 2010 11:08:14 -0600 From: Chad Perrin To: freebsd-questions@freebsd.org Message-ID: <20100417170814.GA5643@guilt.hydra> Mail-Followup-To: freebsd-questions@freebsd.org References: <4BC9F1C6.8090803@infracaninophile.co.uk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RnlQjJ0d97Da+TV1" Content-Disposition: inline In-Reply-To: <4BC9F1C6.8090803@infracaninophile.co.uk> User-Agent: Mutt/1.4.2.3i X-Identified-User: {2737:box543.bluehost.com:apotheon:apotheon.org} {sentby:smtp auth 24.8.180.234 authed with ren@apotheon.org} Subject: Re: version/revision control software for things mostly not source X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Apr 2010 18:09:25 -0000 --RnlQjJ0d97Da+TV1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 17, 2010 at 06:37:10PM +0100, Matthew Seaman wrote: >=20 > I'd recommend subversion for this -- configure it using HTTPS and with > Apache's basic auth for access control. Use ViewVC for exploting your > repos via the web -- if you take care to set appopriate MIME types as > properties, then your browser should open files in the appropriate > applications automatically. [Verb. Sap. ViewVC looks pretty ugly in the > default view, but set template_dir=3Dtemplates-contrib/viewsvn/templates > in viewvc.conf for a much better result] Actually, on FreeBSD, I think it's a lot easier to get things going just using the command line client -- and you can explore the local copy of the repository using tools on the local machine just fine. I don't think a bunch of extra tools like a Webserver are necessarily the best option for a single user. Your mileage may vary, of course. >=20 > Subversion is a big and complex beast, but the documentation is > excellent. There's a whole book you can download here: It isn't terribly complex to set up using just the command line interface, though, if that's an acceptable interface for the user in question. Once the user gets used to it, it's quite simple to use, too. If all the bells and whistles you suggested are desired, though, it does get to be a bit more to manage. >=20 > For access from Windows, try TortoiseSVN. Luckily, TortoiseSVN is pretty easy to set up and use on MS Windows. --=20 Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ] --RnlQjJ0d97Da+TV1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkvJ6v4ACgkQ9mn/Pj01uKWYjACgoHSDQ5wknje1qEsh6IO/exDO bykAoK9YsA6CjPp+BfgpjkPJFNWhuCSK =vqDL -----END PGP SIGNATURE----- --RnlQjJ0d97Da+TV1--