Return-Path: Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 48342 invoked from network); 28 Sep 2000 14:12:48 -0000 Received: from public.ndh.net (HELO public.ndh.com) (195.94.90.21) by locus.apache.org with SMTP; 28 Sep 2000 14:12:48 -0000 Received: from sbodewig.bost.de ([195.227.98.11]) by public.ndh.com (8.9.3/8.8.0) with ESMTP id QAA18491 for ; Thu, 28 Sep 2000 16:12:40 +0200 (MET DST) Received: (from bodewig@localhost) by sbodewig.bost.de (8.9.3/8.9.3) id QAA05999; Thu, 28 Sep 2000 16:12:38 +0200 X-Authentication-Warning: sbodewig.bost.de: bodewig set sender to bodewig@bost.de using -f To: ant-dev@jakarta.apache.org Subject: Re: Source code task References: <2561BD1655ADD2119E230008C75D96A904527781@emily.barclaycard.co.uk> From: Stefan Bodewig Date: 28 Sep 2000 16:12:38 +0200 Message-ID: Lines: 22 User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Capitol Reef) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N >>>>> "WJ" == Walker Joe writes: WJ> I agree that moving between source code control systems is WJ> non-trivial - the motivation however is more do to with WJ> simplicity for the user. VSS or P4 users can not benefit from WJ> using any CVS examples that came with ant's build.xml. So probably Wolf's suggestion is right way. Don't make a single source code control task with pluggable implementations but make them use the same attributes for things that mean the same thing. I've tried to see where , and are similar. Apart from the directory to check out to there doesn't seem to be too much (if you leave out cvs there are more things in common). Do you feel like putting together a list of common attributes - not only those which are present? We could then agree on the names and modify the tasks to use the same conventions (depreacting older attributes where necessary). Stefan