---+ 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_XX 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_XX.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]].
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r2
<
r1
|
B
acklinks
|
V
iew topic
|
More topic actions...
Barrick Lab
>
ProtocolList
>
ProcedureMakingRelease
Contributors to this topic
JeffreyBarrick
Topic revision: r1 - 2008-09-21 - 16:05:39 - Main.JeffreyBarrick
Barrick Lab
Contact
Research
Publications
Team
Protocols
Reference
Software
UT Austin
Mol Biosciences
ILS
Microbiology
EEB
CSSB
CBRS
The LTEE
iGEM team
SynBioCyc
SynBio course
NGS course
BEACON
Search
Log in
Copyright ©2025 Barrick Lab contributing authors. Ideas, requests, problems?
Send feedback