(
[main msrt page]
|
[help output]
|
[msrt and your test releases]
|
[SRT_CXX]
|
[msrt and multiple compilers]
|
[msrt and parallel builds]
)
Creating a "test" release
Creating a "test" release that works with an msrt installation
is done in the same way as any other. See the first section of this page for details, but
one simply does:
shell> cd </path/tosome/dir>
shell> newrel -t development test
shell> cd test
shell> srt_setup -a
At this point you will have a release based on the development one
with no packages.
Adding packages to a "test" release
Since msrt creates a release with read only repository access,
and you will want to be able to commit any change you make to your
code, one adds packages to the "test" release in a slightly different
manner than if the base release is read-write. You must either
specify the read-write repository access method when you add any
packages, or you must use SRT's "cvsmigrate" after the fact.
That is, after doing:
shell> cd </path/tosome/dir/test>
shell> srt_setup -a
you can either do:
shell> addpkg -d minoscvs@minoscvs.fnal.gov:/cvs/minoscvs/rep1 -h Package
or
shell> addpkg -h Package
shell> cd Package
shell> cvsmigrate -d minoscvs@minoscvs.fnal.gov:/cvs/minoscvs/rep1 -o :pserver:anonymous@minos1.fnal.gov:/cvs/minoscvs/rep1
and answer "y" to all the questions.
Last Modified: $Date: 2002/11/22 19:33:01 $
Contact:
bv@bnl.gov
Page viewed from
http://www-numi.fnal.gov/offline_software/srt_public_context/WebDocs/msrt-test-release.html