[llvm-dev] New LLVM git repository conversion prototype

James Y Knight via llvm-dev llvm-dev at lists.llvm.org
Thu Jan 3 17:22:15 PST 2019


Sorry for the delay -- I was hoping to get this email sent out _before_
going *poof* for the holidays, but did not quite manage.

I've created a new conversion, at same url <
https://github.com/llvm-git-prototype>. The tree hashes are all the same as
before -- only the commit hashes have changed.

If no more objections, I propose the next step is to call it final, and
move that set of repositories over to <https://github.com/llvm/>.

The changes since last time:
- Changed "llvm-svn" trailer -- it's now in git trailer format, "llvm-svn:
1234" instead of "llvm-svn=1234". If there are existing git trailers, it's
added to the existing trailers. Generally there aren't, because,
unfortunately phabricator doesn't use git trailer formatting.
- The <https://github.com/llvm-git-prototype/llvm> repository has had most
of the branches removed, for convenience. Only the release branches and
tags remain. The others are all still available in <
https://github.com/llvm-git-prototype/llvm-legacy-branches>.
- The release branches and tags have been given nicer names. I ended up
choosing "llvmorg-7.0.1-rc1" for the tags, and "release/7.x" for the
branches. I haven't done anything about the proposed branch-point tags yet
-- they can be added in the future.

On Wed, Jan 2, 2019 at 8:57 PM Chandler Carruth <chandlerc at gmail.com> wrote:

> It's 2019, so time to bump this up.
>
> The tagging question has been pretty clearly stated to not destroy the
> commitish so we don't need that to be 100% perfect, and it seems like there
> is a pretty solid starting point.
>
> I had asked James to move the tagging of svn revision to follow the
> conventions around git "trailers"[1]. That should be super mechanical and
> not a big deal.
>
> James, can we get this rebuilt with the trailer change, initial tagging /
> branching pattern, and rebuild into the official location? I would really
> like to be able to announce that we have an official github mirror next
> week and tell people to start using it. That will also make sure we can
> reference it in the release announcement, etc.
>
> I'm available any time this week to help w/ the github project and any
> administration issues. (Or Tom can.)
>
> -Chandler
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190103/3efc242d/attachment.html>


More information about the llvm-dev mailing list