Wie @esdd bereits in ihrem Kommentar erwähnt hat, kann man seit `pgfplots` Version 1.11 direkt innerhalb der `axis`-Umgebung mit dem Wertebereich derselben zeichnen. Wie @cis erklärt hat, sind Kästen mit Text einfach per `node` realisierbar. Dabei sorgt Option `sloped` dafür, dass der Kasten entlang der gezeichneten Linie ausgerichtet wird. Mit Optionen wie `midway` und `below` kann man den Ort des *Nodes* entlang der gezeichneten Linie bestimmen. Dass der Kasten um den Text gezeichnet wird, erreicht man wiederum mit Option `draw`, die eine Umrandung des *Nodes* bewirkt. Weitere mögliche Optionen sind der [`pgf`](http://www.ctan.org/pkg/pgf)-Anleitung zu entnehmen.
\documentclass[12pt,a4paper]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}
\usepackage{tikz}
\pgfplotsset{compat=1.12}% min. wäre 1.11
\begin{document}
\begin{figure}[htp]% h alleine ist wenig sinnvoll
\centering
\begin{tikzpicture}
\begin{axis}[ymin=0,ymax=0.6,xmin=-0.3,xmax=0.5,grid,
width=0.9\textwidth,
height=0.3\textheight,
axis line style={ultra thick},
title={Grenzformänderungsdiagramm},
extra x ticks={0},
extra x tick style={grid=none},
ytick={0,0.1,0.2,0.3,0.4,0.5,0.6},
xtick={-0.3,-0.2,-0.1,0,0.1,0.2,0.3,0.4,0.5},
xlabel={$\varepsilon_{minor}$},
ylabel={$\varepsilon_{major}$},
axis lines=middle
]
%\addplot [color=black, mark=*,very thick]table {grenzformaenderung.csv};
\draw(0,0) -- (0.3,0.3) node[below=1, midway, sloped, draw]{Text};
\end{axis}
\end{tikzpicture}
\caption{xxxx}
\label{xxxxx}
\end{figure}
\end{document}
![Bild mit Linie und Beschriftung][1]
Ich habe mich übrigens gleich für Kompatibilität zur aktuellen `pgfplots`-Version entschieden, die ja auch alles andere als neu ist. Ein Update per MiKTeX- oder TeX-Live-Paketmanager sollte ggf. kein Problem sein.
[1]: http://texwelt.de/wissen/upfiles/test1_13.png