[llvm-dev] New LLVM git repository conversion prototype

Tom Stellard via llvm-dev llvm-dev at lists.llvm.org
Mon Jan 7 17:38:46 PST 2019


On 01/03/2019 05:22 PM, James Y Knight wrote:
> 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.
> 

Doesn't sound like there are any major objections at this point, so let's
move forward with this.  James, do you have everything you need to
be able to publish this on the official github project?

-Tom

> On Wed, Jan 2, 2019 at 8:57 PM Chandler Carruth <chandlerc at gmail.com <mailto: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
> 



More information about the llvm-dev mailing list