SLAC PEP-II
BABAR
SLAC<->RAL
Babar logo
HEPIC E,S & H Databases PDG HEP preprints
Organization Detector Computing Physics Documentation
Personnel Glossary Sitemap Search Hypernews
Unwrap page!
Comp. Search
Who's who?
Meetings
FAQ Homepage
Archive
Environment
Administration
New User Info.
Web Info/Tools
Monitoring
Training
Tools & Utils
Programming
C++ Standard
SRT, AFS, CVS
QA and QC
Remedy
Histogramming
Operations
PromptReco
Simulation Production
Online SW
Dataflow
Detector Control
Evt Processing
Run Control
Calibration
Databases
Offline
Workbook
Coding Standards
Simulation
Reconstruction
Prompt Reco.
BaBar Grid
Data Distribution
Beta & BetaTools
Kanga & Root
Analysis Tools
RooFit Toolkit
Data Management
Data Quality
Event display
Event Browser
Code releases
Databases
Check this page for HTML 4.01 Transitional compliance with the
W3C Validator
(More checks...)

SoftRelTools Command Summary

The summary of commands in SoftRelTools. (One can type 'man srt' to get the same information).

Oct 27
[BaBar Home Page] [Computing] [Tools] [Release]


Maps:

  • Release Setup Commands
    • addpkg: add package to test release
    • delpkg: delete a package from a test release
    • findRemovedFiles*: check if files are from removed release
    • newrel: make a new test/production release
    • SRTcheck: sanity check of test release
    • updrel: update test release based on new production
  • General Utility Commands
    • findmk: locate a particular foo.mk file
    • qlib: query if a library is SRT/SYS library
    • srtglimpse: search string in BaBar software
    • statusrel: show/compare status of a release
  • Tag Related Commands
    • listtag: list all CVS tags of a package
    • srtdiff: Compare packages between two releases
    • srtlstag: Show CVS tags corresponding to releases
  • Remote Commands
  • Release Administrative Commands
    • auditrel: Check a release for inconsistencies
    • auditver: Check a package version for inconsistencies
    • distpurge: clean up package not in use
    • freezerel: freeze a release
    • linkrel: convert a test release to full release
    • mkvol: allocate AFS volume for production release
    • newver: export a package version from CVS
    • rmrel: remove a release
    • rmver: remove a package version
    • unlinkrel: reverse the effect of linkrel
  • CVS Commit Notification Commands
    • addacl: add user to notification list
    • cvsnotify: add/remove to/from notification list
    • editacl: edit notification list with editor
  • C/C++/Fortran Program related commands
    • f77bb: Compiler envelope to hide platform dependencies
    • newModule:Creates a new class module in a package
    • vms2f90: Compiler envelope to hide platform dependencies
  • Link Dependency Related commands
    • analyze-linkfiles: Validate link_XXX.mk against package sources
    • check-link-order: Validate link_XXX.mk against link_all_reco.mk.
    • This script compares a package and its dependent's position in link_all_reco.mk. Dependencies should come before package in this file.
    • depend-circle: Check package for circular dependencies
    • depend-tree: Generate formatted link dependency tree
    • make-linkfiles: construct link_XXX.mk file, bin_XXX.mk file
  • User Contributted utilities


  • Maintained by Terry Hung. Send suggestions and additions to
    terryh@slac.stanford.edu,