ori doku
This commit is contained in:
parent
c1b6d6e847
commit
fc6df7bb49
8
bericht/ori/ori-doc.tex
Normal file
8
bericht/ori/ori-doc.tex
Normal file
@ -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}.
|
@ -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}.
|
||||
|
||||
|
@ -7,4 +7,3 @@
|
||||
\paragraph{Git}
|
||||
|
||||
|
||||
\pagebreak
|
@ -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
|
Loading…
Reference in New Issue
Block a user