wiki:DevelopmentProcedure

Version 9 (modified by ehansen, 13 years ago) ( diff )

Development Procedure

This page outlines the basic steps one should take when adding a new development to the AstroBEAR code.

Test Your Changes

First, you'll want the newest revision of AstroBEAR. You could either make a new repository via hg clone or pull the newest changeset into your current repository:

hg pull ssh://<username>@clover.pas.rochester.edu//data/repositories/scrambler_devel

Then compile your problem, and run it. If it still works, then you will want to commit these changes to your local repository. If you added new files that you want to be included you will need to do hg add before hg ci. Now, it is time to test the code with the test suite.

Run the Test Suite

This part needs to be run in bluehive.

Summary

1.) Clone or Pull newest AstroBEAR changeset from clover repo

2.) Compile, Run, and Check problem

3.) Add and Commit Changes to local repo

4.) Clone or Pull local changeset to bluehive

5.) Run buildtests.s

6.) Push local changeset into clover repo

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.