[prev in list] [next in list] [prev in thread] [next in thread]
List: webkit-dev
Subject: Re: [webkit-dev] I *HATE* CHANGELOGS!!!
From: William Siegrist <wsiegrist () apple ! com>
Date: 2009-08-27 0:39:53
Message-ID: 40A3A550-892E-47A4-A77C-710222779DA2 () apple ! com
[Download RAW message or body]
On Aug 26, 2009, at 5:29 PM, Brady Eidson wrote:
>
> On Aug 26, 2009, at 5:26 PM, Mark Rowe wrote:
>
>>
>> On 2009-08-26, at 17:19, Brady Eidson wrote:
>>
>>>
>>> On Aug 26, 2009, at 4:20 PM, Mark Rowe wrote:
>>>
>>>>
>>>> On 2009-08-26, at 15:43, Maciej Stachowiak wrote:
>>>>
>>>>>> On top of that sometimes the ChangeLog merges cleanly but puts
>>>>>> your entry underneath others, and then you have to open the
>>>>>> file and move your entry back to the top. Sometimes I have not
>>>>>> noticed this and then I land with someone else's commit message.
>>>>>>
>>>>>> I just don't get why people are willing to put up with this.
>>>>>> It's really driving me crazy.
>>>>>
>>>>> One possibility is to have a commit hook that builds the
>>>>> ChangeLog entry and includes it in the commit atomically - that
>>>>> way there are no races.
>>>>
>>>> Hooks in Subversion cannot mutate the transaction that is taking
>>>> place so I don't think this is an option.
>>>
>>> Is there any sort of guarantee that a post commit hook for
>>> revision N will complete before the post commit hook for revision
>>> N + 1 executes?
>>>
>>> Couldn't that accomplish this?
>>
>>
>> Generating two SVN revisions for each change would be awful.
>
> And - I honestly don't know the answer to this - there's actually
> *NO* way to alter a previous commit in SVN, even when you have full
> access to the server?
>
Yes, you take down the subversion service, dump the repo to a file,
edit it, then reload. WebKit's repo would take a long time to do this
(hours at least). Then everyone with a working copy would need to
checkout from scratch to get the "new" repo.
You can alter commit messages after the fact quite easily, but not
actual files.
-Bill
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic