This is the mail archive of the gcc@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: Git mirror changes


On 22 July 2013 21:39, Jason Merrill wrote:
> I'd like to make some changes to the GCC git-svn mirror.  Specifically, I
> want to move all the SVN branches from remotes/ into heads/ and split the
> subdirectory branches (redhat, google, etc) into the individual branches.
>
> Should I leave the SVN branches as they are in remotes/ as well, for
> backward compatibility with existing users?
>
> Do we want to limit creation of non-personal branches via git?
>
> Any other thoughts?

It might be unrelated, but something has changed in the Git mirror
around July 25th such that origin/master is no longer the same as
origin/trunk:

$ git rev-parse origin/trunk
775a7983ddd36f65cee7f54e23ff45da0ad106b5
$ git rev-parse origin/master
1f6ad59d8ba56b21e8f5dedb6d3792e1424962a1

The branches have the same content, but diverge after commit 149a90

$ git merge-base origin/trunk origin/master
149a90068641f143967c39dd3f3107dc6a7c8786

Was that caused by moving these branches and was it expected?

Now that I've figured out why 'git pull' and 'git svn rebase' kept
giving me different content I can easily change my upstream to
origin/trunk, but it had me confused for a while!


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