From fc6df7bb49a57116ffaef9b44431687560fc457d Mon Sep 17 00:00:00 2001 From: pschoeps Date: Fri, 28 Mar 2014 22:40:17 +0100 Subject: [PATCH] ori doku --- bericht/ori/ori-doc.tex | 8 ++++++++ bericht/ori/ori-grafting.tex | 2 +- bericht/ori/ori-ver.tex | 1 - bericht/ori/ori.tex | 1 + 4 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 bericht/ori/ori-doc.tex diff --git a/bericht/ori/ori-doc.tex b/bericht/ori/ori-doc.tex new file mode 100644 index 0000000..cc8d4f4 --- /dev/null +++ b/bericht/ori/ori-doc.tex @@ -0,0 +1,8 @@ +\subsubsection{Dokumentation} + +Da das Projekt Ori erst im November 2013 publik gemacht wurde, gibt es bisher noch keine umfassende Dokumentation. Neben der Abhandlung >>Replication, History, and Grafting in the Ori File System<< unter: \\ +\url{http://sigops.org/sosp/sosp13/papers/p151-mashtizadeh.pdf} \\ +und der Projektseite: \\ + \url{http://ori.scs.stanford.edu} \\ +existiert noch das Git-Repo zu Ori auf der Code-Hosting-Plattform Bitbucket unter: \\ +\url{https://bitbucket.org/orifs/ori/wiki/Home}. \ No newline at end of file diff --git a/bericht/ori/ori-grafting.tex b/bericht/ori/ori-grafting.tex index 6ee92e9..331f1b1 100644 --- a/bericht/ori/ori-grafting.tex +++ b/bericht/ori/ori-grafting.tex @@ -2,7 +2,7 @@ \hfill \includegraphics[scale=0.55]{bilder/grafting.png} \hspace*{\fill} -Die aus der Abhandlung \href{http://sigops.org/sosp/sosp13/papers/p151-mashtizadeh.pdf}{Replication, History, and Grafting in the Ori File System} von Entwicklern der Standford University stammende Grafik >>Figure 1<< zeigt eine bespielhafte Nutzung von Ori. Das Dateisystem eines Nutzers wurde über mehrere Geräte repliziert. Ein Freund des Nutzers hat mit Hilfe des Grafting eines der Verzeichnisse des Nutzers in sein eigenes Dateisystem übertragen. Änderungen an den übertragenen Dateien können später manuell synchronisiert werden. \\ +Die aus der Abhandlung \href{http://sigops.org/sosp/sosp13/papers/p151-mashtizadeh.pdf}{>>Replication, History, and Grafting in the Ori File System<<} von Entwicklern der Standford University stammende Grafik >>Figure 1<< zeigt eine bespielhafte Nutzung von Ori. Das Dateisystem eines Nutzers wurde über mehrere Geräte repliziert. Ein Freund des Nutzers hat mit Hilfe des Grafting eines der Verzeichnisse des Nutzers in sein eigenes Dateisystem übertragen. Änderungen an den übertragenen Dateien können später manuell synchronisiert werden. \\ Wenn ein Verzeichnis Q als Verzeichnis Z in das Ziel-Dateisystem übertragen wird, wird dort ein spezieller Commit-Eintrag erstellt. Dieser enthält zusätzlich zu einem normalen Eintrag die UUID des Quell-Dateisystems \emph{graft-fsid}, den Quell-Pfadnamen \emph{graft-path}, einen Hash des Original-Commits aus dem Quell-Dateisystem \emph{graft-commit} und den Ziel-Pfadnamen \emph{graft-target}. diff --git a/bericht/ori/ori-ver.tex b/bericht/ori/ori-ver.tex index a580445..df3bb7b 100644 --- a/bericht/ori/ori-ver.tex +++ b/bericht/ori/ori-ver.tex @@ -7,4 +7,3 @@ \paragraph{Git} -\pagebreak \ No newline at end of file diff --git a/bericht/ori/ori.tex b/bericht/ori/ori.tex index 593eaec..66110ca 100644 --- a/bericht/ori/ori.tex +++ b/bericht/ori/ori.tex @@ -5,6 +5,7 @@ \input{ori/ori-function} \input{ori/ori-grafting} \input{ori/ori-ver} +\input{ori/ori-doc} \input{ori/ori-con} \pagebreak \ No newline at end of file