From owner-svn-src-head@freebsd.org Mon Jul 9 16:13:01 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 684D51034C57; Mon, 9 Jul 2018 16:13:01 +0000 (UTC) (envelope-from freebsd@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (br1.CN84in.dnsmgr.net [69.59.192.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B460176FA7; Mon, 9 Jul 2018 16:13:00 +0000 (UTC) (envelope-from freebsd@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (localhost [127.0.0.1]) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3) with ESMTP id w69GCxWK066790; Mon, 9 Jul 2018 09:12:59 -0700 (PDT) (envelope-from freebsd@pdx.rh.CN85.dnsmgr.net) Received: (from freebsd@localhost) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3/Submit) id w69GCxkN066789; Mon, 9 Jul 2018 09:12:59 -0700 (PDT) (envelope-from freebsd) From: "Rodney W. Grimes" Message-Id: <201807091612.w69GCxkN066789@pdx.rh.CN85.dnsmgr.net> Subject: Re: svn commit: r336046 - in head/sys: amd64/include i386/include sys In-Reply-To: <1531148925.1336.26.camel@freebsd.org> To: Ian Lepore Date: Mon, 9 Jul 2018 09:12:58 -0700 (PDT) CC: Alexey Dokuchaev , Brooks Davis , Konstantin Belousov , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Reply-To: rgrimes@freebsd.org X-Mailer: ELM [version 2.4ME+ PL121h (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jul 2018 16:13:01 -0000 [ Charset ISO-8859-1 unsupported, converting... ] > On Mon, 2018-07-09 at 14:58 +0000, Alexey Dokuchaev wrote: > > On Mon, Jul 09, 2018 at 09:23:27AM +0000, Brooks Davis wrote: > > > > > > On Sat, Jul 07, 2018 at 02:18:56AM +0000, Alexey Dokuchaev wrote: > > > > > > > > On Fri, Jul 06, 2018 at 10:52:37PM +0300, Konstantin Belousov wrote: > > > > > > > > > > On Fri, Jul 06, 2018 at 07:50:25PM +0000, Konstantin Belousov wrote: > > > > > > > > > > > > New Revision: 336046 > > > > > > URL: https://svnweb.freebsd.org/changeset/base/336046 > > > > > > > > > > > > Log: > > > > > > ? Revert to recommit with the proper message. > > > > > I am sorry for the second mistake of the same sort in the day. > > > > It would be much easier if we'd allowed "svn propedit --revprop svn:log". > > > Not going to happen.??That would completely trash the ability to use git > > > exports. > > Yeah, I've heard of it.??It's a pity that SVN users have to suffer for the > > benefit of some obscure, unofficial VCS. :-( > > > > ./danfe > > > > I think if git weren't in the way, what you would hear instead would be > arguments against doing so from those who believe that a version > control system exists to maintain an *immutable* history of changes to > the source base. My voice might be one of those, unless there were some > very tight controls on who could use such a feature and under what > conditions. Or svn could grow the proper features to have immutability, you just have to revision control the log entry, something that is at least 40 year old technology in the paper world of document control. I have never understood why this feature is missing from every automated VCS system I have seen. -- Rod Grimes rgrimes@freebsd.org