This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Please don't commit changes to gcc/go/gofrontend


Diego Novillo <dnovillo@google.com> writes:
> On Tue, Nov 19, 2013 at 9:48 AM, Ian Lance Taylor <iant@google.com> wrote:
>> Hi, as noted in gcc/go/README.gcc, the files in gcc/go/gofrontend are
>> actually mirrored from a different repository.  Please do not directly
>> commit changes to those files.  Instead, send the changes to me.  I
>> will commit them upstream.  Thanks.
>>
>> Ian
>
> Ugh, sorry.  This is really counter-intuitive.  To properly test
> changes, one needs the patch in the tree.  So when I do the final
> commit, it is not easy to remember that I need to take it out (and
> taking it out means undoing a local commit, which is yet another
> operation).
>
> Sorry, but I would expect these problems to continue.  Is it possible
> for you to cope in some other way?  Like your merging script noticing
> changes and incorporating them into your tree?
>
> Alternately, would it be possible to install some kind of svn hook
> that only allows certain users to commit?

+1 FWIW.  I think anyone making an interface change is going to assume
that they should update all in-tree users.  It's unusual to say that
people should knowingly break the build.

Thanks,
Richard


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]