From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,8d33ebaa85598950 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.66.76.5 with SMTP id g5mr732080paw.44.1348195798536; Thu, 20 Sep 2012 19:49:58 -0700 (PDT) Path: a8ni2080802pbd.1!nntp.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nrc-news.nrc.ca!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: GPS issues: laundry list Date: Sat, 15 Sep 2012 13:29:06 +0200 Organization: cbb software GmbH Message-ID: References: <854nn34fv2.fsf@stephe-leake.org> <1unaedlxs0o9j$.lbivg0rltyvw$.dlg@40tude.net> <85r4q62nw0.fsf@stephe-leake.org> <1b2nanavkx67n$.1rkpkv1o50bkj.dlg@40tude.net> <85d31p2g9s.fsf@stephe-leake.org> <851ui3ivac.fsf@stephe-leake.org> <87a9wr4o8d.fsf@ludovic-brenta.org> Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: 9A8bJrx4NhDLcSmbrb6AdA.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: 40tude_Dialog/2.0.15.1 X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Date: 2012-09-15T13:29:06+02:00 List-Id: On Sat, 15 Sep 2012 11:41:38 +0200, Ludovic Brenta wrote: > Dmitry A. Kazakov writes on comp.lang.ada: >> On Sat, 15 Sep 2012 03:45:31 -0400, Stephen Leake wrote: >>> "Dmitry A. Kazakov" writes: >>>> Maybe. But it is still an incredibly bad idea to manage versions by >>>> altering file names. >>> >>> You have misunderstood what I'm proposing; I'm not editing file >>> _names_, just what directory the project is checked out in. >>> >>> For version 07, the project is in mms_version_07/*. For version 08, >>> the project is in mms_version_08/*. >>> >>> How else would you do it? >> >> I would have the stuff in a source control system. I mean a true >> system which maintains consistent project views rather than merely >> tracking individual files. The project (under the source control) >> would depend on the project MMS, which is in some DB. You change >> current view from v7 to v8 by changing the project dependency. > > Dmitry, you're not paying attention. This is *exactly* what Stephe > does; his two directories are *checkouts* from the proper version > control system, monotone. He said so *explicitly*. Please read more > carefully. Same to you. What you described is just *impossible* in the system I am talking about. It just does not allow two versions of the same project being both visible. No way. No problem. He would have exactly same path for whichever version he selected. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de