%\documentclass{standalone}
%\usepackage{tikz, underscore}
%\usetikzlibrary{chains, positioning, fit}
%\begin{document}
\begin{tikzpicture}[
    file/.style={font=\ttfamily},
    tskey/.style={font=\ttfamily},
    start chain=s3 going below,
    >=latex,
    link/.style={->, thick},
    every join/.style={link}
]

\node[file, on chain] (s3-current) {current/m012/u.alias};
\node[file, on chain, join] (s3-config) {config/m012/u/rx17.alias};
\node[file, on chain] (s3-fixed) {fixed/sha256_0ae\ldots b9.h5};
\node[file, on chain=going left, join=with s3-config] (s3-fixed-new)
  {fixed/sha256_d71\ldots 0a.h5};
\node[fit={(s3-current) (s3-config) (s3-fixed) (s3-fixed-new)}, draw, label={S3}] {};

\node[right=of s3-config, start chain=ts going below, on chain] (ts-latest) {
    \ldots m012.model.primary_beam.config};
\node[on chain=ts] (ts-fixed) {\ldots m012.model.primary_beam.fixed};
\node[fit={(ts-latest) (ts-fixed)}, draw, label=Telstate] {};
\draw[link] (ts-latest) -- (s3-config);
\draw[link] (ts-fixed) -- (s3-fixed);
\end{tikzpicture}
%\end{document}
