User Tools

Site Tools


sfc_reference_materials

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sfc_reference_materials [2015/08/05 17:34]
Brady Johnson [Links to Materials]
sfc_reference_materials [2016/02/03 17:19] (current)
Brady Johnson [SFC Brahmaputra Information]
Line 5: Line 5:
 Hopefully cuts down on some of the clutter! Hopefully cuts down on some of the clutter!
  
 +===== SFC Brahmaputra Information =====
 +
 +[[http://​lists.opnfv.org/​pipermail/​opnfv-tech-discuss/​2015-September/​005415.html | Milestone C]]
 +
 +[[https://​wiki.opnfv.org/​releases/​brahmaputra/​release_plan/​sfc_milestone_d_report | Milestone D]]
 +
 +[[https://​wiki.opnfv.org/​releases/​brahmaputra/​release_plan/​sfc_milestone_e_report | Milestone E]]
 +
 +OPNFV SFC design doc: [[http://​artifacts.opnfv.org/​sfc/​brahmaputra/​docs/​design/​index.html | HTML]] [[http://​artifacts.opnfv.org/​sfc/​brahmaputra/​docs/​design/​design.pdf | PDF]]
 ===== Links to Materials ===== ===== Links to Materials =====
  
Line 51: Line 60:
 [[ https://​wiki.opnfv.org/​requirements_projects/​openstack_based_vnf_forwarding_graph | Link to Openstack VNF Forwarding Graph Requirement Project Page ]] [[ https://​wiki.opnfv.org/​requirements_projects/​openstack_based_vnf_forwarding_graph | Link to Openstack VNF Forwarding Graph Requirement Project Page ]]
  
 +
 +==== Using GIT in the SFC project ====
 +
 +More info available here:
 +
 +  * https://​wiki.opnfv.org/​developer
 +  * https://​wiki.opnfv.org/​developer/​getting_started
 +  * https://​wiki.opnfv.org/​git
 +
 +
 +  # Getting started
 +  sudo apt-get install git-review
 +  # More git review details: https://​www.mediawiki.org/​wiki/​Gerrit/​git-review
 +  ​
 +  # Sign the OPNFV Gerrit Agreement
 +  https://​gerrit.opnfv.org/​gerrit/#/​settings/​agreements
 +  ​
 +  git clone ssh://<​username>​@gerrit.opnfv.org:​29418/​sfc
 +  git remote add gerrit ssh://<​username>​@gerrit.opnfv.org:​29418/​sfc.git
 +  scp -p -P 29418 <​username>​@git.opendaylight.org:​hooks/​commit-msg .git/​hooks/;​chmod 755 .git/​hooks/​commit-msg;​
 +
 +  # Normal steps to create and commit changes from a topic branch
 +  git checkout -b topic/​your_topic_branch
 +  <... Modify the code ...>
 +  git add <the modified files>
 +  git commit --signoff
 +  git review # This will provide the Gerrit link
 +
 +  # Rebasing a topic branch with master
 +  git checkout master
 +  git pull --rebase
 +  git checkout topic/​your_topic_branch
 +  git rebase origin/​master
 +
 +  # Add a patch-set to an existing commit
 +  git checkout topic/​your_topic_branch
 +  <... Modify the code ..>
 +  git add <the modified files>
 +  git commit --amend
 +  git review # This will provide the Gerrit link
sfc_reference_materials.1438796085.txt.gz ยท Last modified: 2015/08/05 17:34 by Brady Johnson