From owner-freebsd-questions@FreeBSD.ORG Thu Jan 6 03:10:14 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E733F16A4CE for ; Thu, 6 Jan 2005 03:10:14 +0000 (GMT) Received: from kane.otenet.gr (kane.otenet.gr [195.170.0.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BEC943D48 for ; Thu, 6 Jan 2005 03:10:13 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-b191.otenet.gr [212.205.244.199]) j0639sYv009074; Thu, 6 Jan 2005 05:10:04 +0200 Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.13.1/8.13.1) with ESMTP id j0639Qbo058248; Thu, 6 Jan 2005 05:09:26 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.13.1/8.13.1/Submit) id j0639QVC058247; Thu, 6 Jan 2005 05:09:26 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Date: Thu, 6 Jan 2005 05:09:26 +0200 From: Giorgos Keramidas To: Robert William Vesterman Message-ID: <20050106030926.GA56472@gothmog.gr> References: <41DC9473.6020209@vesterman.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41DC9473.6020209@vesterman.com> cc: freebsd-questions@freebsd.org Subject: Re: source control question X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2005 03:10:15 -0000 On 2005-01-05 20:29, Robert William Vesterman wrote: > Does anyone know of a source control system that is not so > directory-centric? Most of the ones I've seen seem to have a base > assumption that, more or less, "directory" == "project". > > But in reality, a directory could be a project, or part of a > project, or part of many projects, or merely structural > [...] > I'm sure there are ways to bend things like Subversion into kind of > behaving the way I want, but are there any systems that are actually > designed with this concept in mind? AFAICT, any version control system that supports 'views' or 'modules' can do that. You can put pretty much anything in any place you want and then create project based hierarchies of files by pulling parts of the repository under the project directory. - Giorgos