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: 103376,9e81fa53486a4934 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!news.glorb.com!news2.glorb.com!feeder.erje.net!news.unit0.net!npeer.de.kpn-eurorings.net!npeer-ng0.de.kpn-eurorings.net!newsfeed.arcor.de!newsspool3.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: What is your preferred VCS? Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <24890919-000d-4b75-8556-0585e8a2f59d@g21g2000prn.googlegroups.com> Date: Thu, 29 Jul 2010 09:30:01 +0200 Message-ID: <1se2pl9wlolyn$.1o66w9uvulafs$.dlg@40tude.net> NNTP-Posting-Date: 29 Jul 2010 09:30:01 CEST NNTP-Posting-Host: 931bfbd6.newsspool3.arcor-online.net X-Trace: DXC=OSjY[VK35>K0YVY]kmLTlDMcF=Q^Z^V3H4Fo<]lROoRA8kFL X-Complaints-To: usenet-abuse@arcor.de Xref: g2news1.google.com comp.lang.ada:12653 Date: 2010-07-29T09:30:01+02:00 List-Id: On Wed, 28 Jul 2010 16:18:00 -0700 (PDT), deadlyhead wrote: > Perhaps somebody here can give me a reason to prefer any of these, or > better yet, have a completely different suggestion. (Is there one > written in Ada? I'm there!) The amount of _biased_ information > available is overwhelming, and I'm having some trouble seeing the > forest for the yelling trees. I don't have a preferred VCS, I have ones I dislike (Perforce, MKS, Subversion). It would be nice to have one in Ada, but more i important to me are the features: 1. Projects support (no individual files/directories checking in/out) 2. Project dependencies support 3. Project views e.g. integrator's view (dll, exe), user's view (ads, ali, lib), developer's view (everything) etc 4. Virtual file system (no visible local copies on the clients) 5. Automatic build-test-package support 6. No merging, no way to uncheck anything twice -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de