Difference between revisions of "Release Details"
| Line 26: | Line 26: | ||
origin/master | origin/master | ||
| − | Create a new branch: | + | Create a new branch called test: |
%git checkout -b test | %git checkout -b test | ||
Switched to a new branch "test" | Switched to a new branch "test" | ||
| + | %git branch | ||
| + | master | ||
| + | * test | ||
| + | |||
| + | Work on files in that branch: | ||
| + | |||
| + | %vi test.txt | ||
| + | |||
| + | Verify the status of files you modified in that branch: | ||
| + | |||
| + | %git status | ||
| + | # On branch test | ||
| + | # Untracked files: | ||
| + | # (use "git add <file>..." to include in what will be committed) | ||
| + | # | ||
| + | # test.txt | ||
| + | nothing added to commit but untracked files present (use "git add" to track) | ||
| + | |||
| + | Add the file(s) edited to the git stage area: | ||
| + | |||
| + | %git add test.txt | ||
| + | %git status | ||
| + | # On branch test | ||
| + | # Changes to be committed: | ||
| + | # (use "git reset HEAD <file>..." to unstage) | ||
| + | # | ||
| + | # new file: test.txt | ||
| + | # | ||
| + | |||
| + | Commit your changes to your local repository: | ||
| + | |||
| + | %git commit -m "test file only" | ||
| + | Created commit 14644af: test file only | ||
| + | 1 files changed, 1 insertions(+), 0 deletions(-) | ||
| + | create mode 100644 test.txt | ||
<h2>Release Plan</h2> | <h2>Release Plan</h2> | ||
Revision as of 18:05, 17 June 2010
Tools/Links
- The release branch name will be ET_2010_06
- Testsuite Status page (add the testsuite *.log files created by scripts below to the repository at [1] to have them automatically included)
- Scripts to compile and run testsuites on different machines
Creating branches
Some basic git commands to create and work with branches:
Check in your local repository which branch you are in:
%git branch * master
Check the branches of your project in the remote repository:
%git branch -r origin/HEAD origin/master
Create a new branch called test:
%git checkout -b test Switched to a new branch "test" %git branch master * test
Work on files in that branch:
%vi test.txt
Verify the status of files you modified in that branch:
%git status # On branch test # Untracked files: # (use "git add <file>..." to include in what will be committed) # # test.txt nothing added to commit but untracked files present (use "git add" to track)
Add the file(s) edited to the git stage area:
%git add test.txt %git status # On branch test # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # new file: test.txt #
Commit your changes to your local repository:
%git commit -m "test file only"
Created commit 14644af: test file only 1 files changed, 1 insertions(+), 0 deletions(-) create mode 100644 test.txt
Release Plan
| Task | Due date | Responsible | Status | |
|---|---|---|---|---|
| (Re)run Testsuites | numrel | as necessary | Frank | √ |
| philip | as necessary | Frank | √ | |
| queenbee | as necessary | Frank | √ | |
| ranger | as necessary | Tanja | √ | |
| kraken | as necessary | Ian | √ | |
| pelican | as necessary | Frank | dropped | |
| damiana | as necessary | Ian | √ | |
| bluedrop | as necessary | Peter | √ (down for Jun 17th) | |
| redshift | as necessary | Erik | √ | |
| Fix Testsuites | DistortedBHIVP/E2xeon_test_dbh fails on LONI | Jun 15 | Frank | √ |
| Exact/Schwarzschild_EF fails on LONI | Jun 15 | Frank | √ | |
| QuasiLocalMeasures/all fail | Jun 15 | Eloisa | √ | |
| WeylScal4/teukolsky fails | Jun 15 | Peter | √ | |
| Add Testsuites | McLachlan | Jun 15 | Ian | √ |
| Check & Improve Documentation (www, wiki) | Jun 16 | Bruno, Tanja | √ | |
| Write announcement texts | Jun 16 | Gabrielle | √ | |
| Create release branch | svn.einsteintoolkit.org | Jun 16 | Frank | √ |
| svn.cactuscode.org | Jun 16 | Frank | √ | |
| carpetcode.org | Jun 16 | Erik | √ | |
| aei.mpg.de | Jun 16 | Ian | √ | |
| cvs.cct.lsu.edu | Jun 16 | Frank | not needed anymore | |
| svn.cct.lsu.edu | Jun 16 | Frank | √ | |
| github.com/ianhinder/Kranc.git | Jun 16 | Ian | √ | |
Release team
- Gabrielle Allen
- Frank Löffler
- Erik Schnetter