gcc-reposurgeon's Introduction
This repository contains the data files used in the GCC conversion from Subversion to git. The most important files are: * gcc.lift - custom reposurgeon commands for this conversion. * gcc.map - GCC contributor map. Prerequisites: 1. You must have recent versions of the reposurgeon suite, git, Subversion, and the cython JIT compiler installed. 2. Use cython to build cyreposurgeon (for speed) with "make cyreposurgeon". in the reposurgeon source directory. Make sure it is in your $PATH. 3. Your machine will need to have a minimum of 45GB RAM. To run an entire conversion, simply type 'make'. This will mirror the Subversion repository and convert it to git, performing the custom commands in gcc.lift at the appropriate time after first-stage conversion. Warning: this will take a long time, as the repository is huge. Don't forget to run "make gc" to repack whem it's production ready.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.