From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) by sourceware.org (Postfix) with ESMTPS id 80731385BF92 for ; Fri, 3 Apr 2020 08:38:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 80731385BF92 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id E4875AF6E; Fri, 3 Apr 2020 08:38:17 +0000 (UTC) Subject: Re: subversion status on gcc.gnu.org To: Jakub Jelinek , Georg-Johann Lay Cc: gcc@gcc.gnu.org, overseers@sourceware.org, "Frank Ch. Eigler" References: <20200320173740.GA117263@elastic.org> <20200402122615.GT2212@tucnak> From: =?UTF-8?Q?Martin_Li=c5=a1ka?= Message-ID: Date: Fri, 3 Apr 2020 10:38:17 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 MIME-Version: 1.0 In-Reply-To: <20200402122615.GT2212@tucnak> Content-Type: multipart/mixed; boundary="------------C5CB7948B15990EEF965452D" Content-Language: en-US X-Spam-Status: No, score=-17.7 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_SHORT, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: overseers@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Overseers mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Apr 2020 08:38:22 -0000 This is a multi-part message in MIME format. --------------C5CB7948B15990EEF965452D Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 4/2/20 2:26 PM, Jakub Jelinek via Gcc wrote: > On Thu, Apr 02, 2020 at 02:19:10PM +0200, Georg-Johann Lay wrote: >> Am 20.03.20 um 18:37 schrieb Frank Ch. Eigler via Gcc: >>> Hi - >>> >>> Both svn: and ssh+svn: now work for your archeological needs. >>> Further, URLs such as >>> >>> https://gcc.gnu.org/viewcvs?rev=279160&root=gcc&view=rev >>> https://gcc.gnu.org/r123456 >>> >>> are mapped to gitweb searches that try to locate the matching >>> From-SVN: rABCDEF commit. This way, historical URLs from bugzilla >>> should work. >> >> This does not work as expected. For example, >> >> https://gcc.gnu.org/r2000 >> >> maps to a search and you get thousands of hits for SVN: r2000** > > The gcc git svn-rev alias handles that (and also handles release and other > branches) using approx. > git log --all --grep="From-SVN: r$rev\b" | head -n 1 | awk '{print $2}' > where $rev is 2000 in your case. > > Jakub > Btw. what about statically generated database (files) which can be used for redirection? I'm sending an example and I have a script that can generate any file content. Martin --------------C5CB7948B15990EEF965452D Content-Type: application/x-bzip; name="svn-to-git-mapping.tar.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="svn-to-git-mapping.tar.bz2" QlpoOTFBWSZTWTAC0S4AEQz/k84QAYBAA//yAfBAAH+j30AMAAIAAgAICGAGd772PoPPaFKD Sg2GsBhoaaAGgANAADIaBoQ0aMgpNT1AABoAADKjMohpk00Bk0GTRpk000GIeqoaMmQaYmCY mmQaGjEYJqlJoCaNTJpGmRkGynqaNMnqPUEkIEwRpUgAQDNIwENgd5EQ+hEQzLSbTiJ0Tun1 7H2dmuAgRjM7JdLtc+XLjx5PqLBegugsFoLuF2eHZ4+Pht59lTzyeOH381aXYBj0SEkHwkUc a5OIctGHlElax1MyI8oVVCqiNa1w3EkMJIkJIyEkOAkjIWwXFucVWjRoq3WirFWMYylclWVT KyxVGSVa7OmlSzTTiLalW1KsF/UL+4XthbZ7RcoiJqRdyqqelVUzAAAAAAAAAAAZmZmZmZmZ bcsss+AtBezm9W8WtgsQmxKtZpJuzOsWgJuFlssBMrYLJdyrk/Xf2/JV4PLy8uVdQvkLKFpL BZTrlmC88p2XP1aZr27xbrfbtKzL8ctYWVN+fl7vjsuGV+eXKsssuaQGO0UISBGCWK2uhdZr V6dpzDGHMZqhKZCc/qgqLUula5fBxAnENZc0zPUs2wj+vBEQ46IiUXUgeDc5TAWhP/RmQkRJ YecxtZhdU5HMuSmL/KS6QtuC12zpr02St+aQs+aVd2irvxYs/GSR8kqSJzOZy4gME+3pSmKz l1FJ068j2fuubnOIiH6duG+hOkiBom9CbpIn3mx5kddyNW8elDy4CMslB+JRzTBrBjc5lp2I EkXxa8zc66skiOovjNHu5ysp55Hbu83o5PoTSwBmVmRY04vCF6C48Ovhs9ezZvvXk+/LqF36 6SRfg1MEidL7q1SOM73EkZvhp5x15u8q5lbN6Sj3W5WlvvFrzisNLu3ftWY1LbFkIBmSRl+8 15wtdu3du59XVrwy00F0Fgu8Xf1yrjtm7QKGSyki9urUH7noQEllzAgI3WnuEkR7T3uuHtXk 9Zat+60vP055rB5K7NpJEkkfFJHgg1ipO+2Av64knw+JyvDMDbHL+kkkj4CAp7es0IB87khA e831LvuTePbvyY1tw/mO/S3cqOZPKICq1OvYsTEstnNIBiktA88WdwREGwCIgoZ0ZoOJicgS vScxgxME5xJmpuBTZa2Hs8nje2bPTlRAWEBNb+HOze8xO7jHm0kiJU8hRR6d0hb6YanQgJLI CniCr94lqqcXemfD2nnlUWTHs3W4lIcbW3sIpi0r4UyIgs6nBi0IQFZCzbefRRepy3EgIEBK rguCA6a9vOvPMdSsPTG/MNSkdcKFxPWEICdE0xYeIEA0S3ju4gIz1rXKJI4khr08bJjV2kyS OmmIC6SK6trjTp7fVH15vqw2d+8QgGQj4pIY/4khhJGPk3XmOqbl7mduTi1euVt17E44679e It/dw4Xb3dN+z6wv3hYL5C+gt27f2yeeo8L7WlBk+lG68RBTq+OvW0YFoxva0lvEJXTLu8De 6Wa+n0cVmbu15Vy9W1rJiMLhnmrz2qu9lXe95ZXzmfQiIQuFo9ctKMIyJqaW4d8ve+zS/FiD lk6ceo1GNO7bM4lGtkRBKCuJtuNwLW1OVWe1mtOtY8G1kecSrSV43LPZ8EIDOz+qSLcrz1ue 83RN6vWfeREMkRDLc5mh3JkHdp6zQza8JGFuLmNdfPpzuPlC+kL2pV7xfaF84WsLvF9kq94s F5wshcIW+F6qF8YXshaC8YXmlXp6ReguUL4Qvcq/RVjGZmZnEXbC/4XpC3Qu4W0XWLxkV/4u 5IpwoSBgBaJc --------------C5CB7948B15990EEF965452D--