VPP/Pulling, Building, Running, Hacking and Pushing VPP Code

From fd.io
< VPP
Revision as of 13:45, 28 April 2016 by Hagbard (Talk | contribs)

Jump to: navigation, search

Intro

This page tries to give you a quick start guide for Pulling, Building, Running, Hacking, and Pushing VPP Code.

Pulling

Pulling anonymously (https)

You can pull the code anonymously using: git clone https://gerrit.fd.io/r/vpp This is the fastest way to get the code, but you cannot *push* anonymously, and so you are going to have to establish an account when you get to the point of pushing code.

Pulling code via ssh

The recommended way to pull code is via ssh. This requires you to setup an account and set up gerrit.

= Setting up and account

fd.io uses the Linux Foundations identity system. If you do not already have an LF account, proceed to: https://identity.linuxfoundation.org/ to create one. If you do, you can use your Linux Foundation username and password for all logins at fd.io.

Setting up Gerrit

Make sure you have registered your ssh key with gerrit.

Pulling the code

Type the following git command (replacing USERNAME with your Linux Foundation username):

git clone ssh://USERNAME@gerrit.fd.io:29418/vpp.git