Locations and Folder Structure

From LNLEpicsWiki

Jump to: navigation, search

[edit] Machines

For the time being, epics1 is the only machine - being used as

  • Subversion repository server
  • development machine
  • production system file server
  • soft IOC host
  • operator console

Later on, it is planned to have these services distributed onto several machines.

[edit] Locations

/arch 
Channel Access Archiver Directory
contains all configuration and data files of the archiver.
/opt/epics 
EPICS Software
.../base-3.14.9 
EPICS Base (R3.14.9)
.../extensions 
Extensions
mostly channel access clients, such as Channel Archiver, display managers, alarm handler, StripTool etc.
.../modules 
EPICS Base support modules
low level (IOC) modules that use base, such as asyn, StreamDevice, sequencer, autosave, etc.
.../tools 
Other tools that are not closely related to EPICS Base, e.g. procServ, etc.
.../tarfiles 
Collection of tar files for the stuff under /opt/epics.
/ioc 
IOC Production Area
This is where all the IOCs read their binaries, databases etc. from. Stuff is never compiled here - use the deployment mechanism instead.
.../playground 
Mauro's playground for SPES Target developments.
.../autoSaveRestore 
autoSaveRestore data files for all IOCs
/repos 
Subversion Repository
Personal tools