Project Archive
In case there are many projects that are obsolete but can be used later, those
projects can be compressed and stored in a separate directory with vovproject
archive
.
Each project has a registry and a Server Working Directory. Multiple projects can be
created using a FlowTracer installation. When a large number of
projects exist, vovproject list
operation may become slow to
complete. This is a good time to archive some projects.
A project can be archived as
follows:
% vovproject archive chip1
vovproject 08/29/2016 23:52:23: message: Archiving chip1.swd ...
vovproject 08/29/2016 23:52:24: message: SUCCESS: archived project chip1: archived swd size=14 KB
To list projects in the archived directory, use -archive option. In
vovproject list
, the archived project is no longer listed.
% vovproject list -archive
PROJECT OWNER HOST PORT STATUS
1 chip1 johnak linux33 6425 stopped
% vovproject list
PROJECT OWNER HOST PORT STATUS
1 chiptest johnak mac05 6442 obsolete
To revive an archived project,
vovproject unarchive
as
in:% vovproject unarchive chip1
vovproject 08/29/2016 23:56:46: message: Unarchiving chip1.swd ...
vovproject 08/29/2016 23:56:46: message: SUCCESS: unarchived project chip1
% vovproject list
PROJECT OWNER HOST PORT STATUS
1 chiptest johnak mac05 6442 obsolete
2 chip1 johnak linux33 6425 stopped
You can see the unarchived project from vovproject list
.
The archive directory is located vovserverdir/.archive by default. Customized directory can be set as the environment variable VOV_ARCHIVE_DIR.