TubeTK/Development: Difference between revisions
From KitwarePublic
< TubeTK
Jump to navigationJump to search
No edit summary |
|||
Line 25: | Line 25: | ||
== 4. Setup your development environment == | == 4. Setup your development environment == | ||
* TubeTK | * TubeTK git policy is being converted to promote a branchy workflow. | ||
** [[TubeTK/GITConfiguration | | ** We will be basing the TubeTK policy on the workflow described at http://nvie.com/posts/a-successful-git-branching-model | ||
** [[TubeTK/GITUsage | | * OLD: | ||
** [[TubeTK/GITConfiguration | DEPRECATED: Git Configuration]] | |||
** [[TubeTK/GITUsage | DEPRECATED: Git Usage Policy and Procedures]] | |||
*** Extra Git info: [[TubeTK/GITCheatSheet | GIT Tips and Tricks]] | *** Extra Git info: [[TubeTK/GITCheatSheet | GIT Tips and Tricks]] | ||
Revision as of 15:16, 14 November 2010
Collaborative TubeTK Development
Please follow these steps to build and extend TubeTK
1. View the software over the web
2. Check on the status of TubeTK
- The TubeTK Dashboard reports on the nightly build process of TubeTK.
- Mantis
- TBD
3. Download the software via git
- Read-only access
- git clone git://gitorious.org/tubetk/tubetk.git
- Read and write access (assume you have an existing and approved gitorious account)
- git clone git@gitorious.org:tubetk/tubetk.git
- git push git@gitorious.org:tubetk/tubetk.git master
4. Setup your development environment
- TubeTK git policy is being converted to promote a branchy workflow.
- We will be basing the TubeTK policy on the workflow described at http://nvie.com/posts/a-successful-git-branching-model
- OLD:
5. Build the toolkit
6. Read, learn, and follow the development guidelines
7. Read the FAQ
8. Contribute Code
9. Contribute Dashboard Clients
Integrating TubeTK
TubeTK and Slicer
- Slicer
- svn co http://svn.slicer.org/Slicer4/trunk Slicer4