Exported environment variables
[The interface to the outside world.]

Programs started by FSVS, like Options relating to the "diff" action or in the fsvs:commit-pipe, get some environment variables set, to help them achieve their purpose. More...

Defines

#define FSVS_EXP_CURR_ENTRY   "FSVS_CURRENT_ENTRY"
 The (relative) path of the current entry.
#define FSVS_EXP_WC_CONF   "FSVS_WC_CONF"
 The configuration directory for the current working copy.
#define FSVS_EXP_WC_ROOT   "FSVS_WC_ROOT"
 The current working copy root directory.
#define FSVS_EXP_TARGET_REVISION   "FSVS_TARGET_REVISION"
 The revision we're updating or reverting to.

Detailed Description

Programs started by FSVS, like Options relating to the "diff" action or in the fsvs:commit-pipe, get some environment variables set, to help them achieve their purpose.

Apart from these $FSVS_CONF and $FSVS_WAA are always set.

Others might be useful, but I'm waiting for a specific user telling her needs before implementing them.

Do you need something? Just ask me.


Define Documentation

#define FSVS_EXP_CURR_ENTRY   "FSVS_CURRENT_ENTRY"

The (relative) path of the current entry.

Definition at line 77 of file interface.h.

Referenced by df__do_diff(), hlp___encode_filter_child(), and rev__merge().

#define FSVS_EXP_TARGET_REVISION   "FSVS_TARGET_REVISION"

The revision we're updating or reverting to.

Definition at line 83 of file interface.h.

Referenced by rev__get_text_to_stream().

#define FSVS_EXP_WC_CONF   "FSVS_WC_CONF"

The configuration directory for the current working copy.

Definition at line 79 of file interface.h.

Referenced by waa__find_common_base2().

#define FSVS_EXP_WC_ROOT   "FSVS_WC_ROOT"

The current working copy root directory.

Definition at line 81 of file interface.h.

Referenced by waa__find_common_base2().


Generated for fsvs by  doxygen 1.6.1