Skip to main content
guest
Join
|
Help
|
Sign In
utoronto-comp-aero
Home
guest
|
Join
|
Help
|
Sign In
utoronto-comp-aero
Wiki Home
Recent Changes
Pages and Files
Members
Home
Group Theses
Jetstream
Jetstream Test Suite
Optima2D
Optima2D Test Suite
Code Management
Computing Facilities
Miscellaneous Documentation
Group Members
Genair
Grids
Jetstream Merge step-by-step GIT commands
Edit
0
5
…
0
Tags
No tags
edit
Save
Cancel
Notify
RSS
Backlinks
Source
Print
Export (PDF)
The following steps describe the pull/merge/push procedure to be performed on Scinet by each member of the current merge group:
Commit any pending changes to your master branch before beginning the merge process:
git checkout master
git commit -a
Create a branch for merging:
git branch merging
Switch to merge branch so that your local master branch is not affected during merge:
git checkout merginggit
Pull from the Jetstream sync staging area:
git pull /home/z/zingg/treist/jetstream_sync_staging_<yyyymmdd>
Resolve conflicts
Ensure that all compiling issues are resolved before pushing back to the sync staging area. Execute the following script to compile Jetstream:
./make_jetstream
Confirm that executable has been successfully compiled...check the time stamp on the executable:
ls -l ~/bin/jetstream_x86_64
Push back to the Jetstream sync staging area:
git commit -a
git push /home/z/zingg/treist/jetstream_sync_staging_<yyyymmdd> merging:master
Set some write permissions in the sync staging area:
chmod g+w /home/z/zingg/treist/jetstream_sync_staging_<yyyymmdd>/objects/*
Member 2, then member 3, then member 4 (in sequence) repeat the pull/merge/push steps described above.
Click
here
to return to the description of the Jetstream Code Syncronization procedure.
Javascript Required
You need to enable Javascript in your browser to edit pages.
help on how to format text
Turn off "Getting Started"
Home
...
Loading...
Member 2, then member 3, then member 4 (in sequence) repeat the pull/merge/push steps described above.
Click here to return to the description of the Jetstream Code Syncronization procedure.