---+ Packaging a Tool for Release You need these environmental variables set to work with the current CVS setup: <code><div style="border-color: grey; border-style: solid; border-width: 1px; padding:2px;"> export CVSROOT=":ext:local@barricklab.org:/bliss/cvs"<br> export CVS_RSH="ssh" </div></code> Unfortunately, you are prompted for the password at every command with this setup. Update your current version of the sources or commit your current changes to the repository. <code><div style="border-color: grey; border-style: solid; border-width: 1px; padding:2px;"> > cvs commit -m "message" module </div></code> Add a revision tag to the repository. For now, use a vX style. <code><div style="border-color: grey; border-style: solid; border-width: 1px; padding:2px;"> > cvs rtag vX_XX module </div></code> Create an archive for posting on the website. <code><div style="border-color: grey; border-style: solid; border-width: 1px; padding:2px;"> > cd <directory containing module><br> > tar --exclude=.* --exclude=CVS -czvf module_vX.tgz module </div></code> (The exclude statements are necessary to avoid .DS_Store files and the CVS directory.) To Do: Switch over to [[http://subversion.tigris.org/][Subversion]].
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r2
<
r1
|
B
acklinks
|
V
iew topic
|
M
ore topic actions
Barrick Lab
>
ProtocolList
>
ProcedureMakingRelease
Topic revision: r2 - 2008-12-27 - 20:08:28 - Main.JeffreyBarrick
Barrick Lab
Homepage
Contact Information
Michigan State University
Department of Microbiology, Genetics, & Immunology
Department of Entomology
Ecology, Evolution, and Behavior Graduate Program
UT Austin iGEM team
Team
Research
Overview
Publications
Software
Protocols
Protocol List
Reference Information
The LTEE
Copyright ©2025 Barrick Lab contributing authors. Ideas, requests, problems?
Send feedback