Przeglądaj źródła

added 'new project'

Kristian Schultz 4 lat temu
rodzic
commit
f752273c3a

BIN
images/newProject/newProjectSelector.png


BIN
images/newProject/projectsHeaderWithMenu.png


+ 15 - 3
src/config.tex

@@ -3,6 +3,7 @@
 
 %\usepackage{soul}
 \usepackage{calc}      % Laengenberechnung in minipages.
+\usepackage{environ}   % Fuer Sprachen und Umgebungen.
 
 
 % ===================================================================
@@ -12,7 +13,6 @@
 \usepackage[\myLanguage]{babel}
 \usepackage[T1]{fontenc}
 \usepackage{ifthen}
-\usepackage{environ}
 
 \newcommand{\de}[1]{}
 \newcommand{\en}[1]{}
@@ -89,14 +89,26 @@
 %% Only if the base font of the document is to be sans serif
 \renewcommand*\familydefault{\sfdefault} 
 
-
+\usepackage{lmodern} 
 
 
 % ===================================================================
-% Diverses
+% Macros und Umgebungen
 % ===================================================================
 \definecolor{grey}{gray}{0.5}
+\definecolor{lightgrey}{gray}{0.9}
+
 \newcommand{\var}[1]{\texttt{\color{grey} #1}}
+\newcommand{\code}[1]{\colorbox{lightgray}{\texttt{#1}}}
+\newcommand{\codeline}[1]{\par\colorbox{lightgrey}{\parbox{\linewidth}{\tt #1}}}
+
+\NewEnviron{Code}{\colorbox{lightgrey}{\begin{minipage}{\linewidth}\parInit\tt \BODY{}\end{minipage}}}
+
+
+
+% ===================================================================
+% Diverses
+% ===================================================================
 
 \renewcommand{\theenumi}{(\alph{enumi})}
 

+ 4 - 1
src/faq/doNotStore.tex

@@ -1,4 +1,4 @@
-\section{\de{Was nicht in GIT gespeichert werden sollte}\en{What not to store in in GIT}}
+\section{\de{Was \underline{nicht} in GIT gespeichert werden sollte}\en{What \underline{not} to store in in GIT}}
 
 Die folgenden Daten sollten nicht im GIT gespeichert werden. Insbesondere wenn die Datei > 1MB ist.
 
@@ -18,3 +18,6 @@ Die folgenden Daten sollten nicht im GIT gespeichert werden. Insbesondere wenn d
 Repositories sollten mit History < 200Mb bleiben.
 \\
 Bei Repositories $\geq$ 500MB mahnen wir.
+
+
+\section{\de{Was in ein GIT-Repository gehoert.}\en{What to store in a GIT repository.}}

+ 68 - 0
src/faq/newProject.tex

@@ -0,0 +1,68 @@
+\section{\de{Neues Projekt erstellen}\en{Create new project}}
+\subsection{\de{Mit der Kommandozeile}\en{Using the commandline}}
+\begin{itemize}
+\item \textbf{\de{Sie haben noch kein lokales Projekt?}\en{You have no local project?}}
+    \\ \tUseSteps{} (a), (b), (c), (d), (e) \tAnd (f)
+\item \textbf{\de{Sie haben ein lokales Projekt, aber es ist nicht mit GIT verwaltet?}\en{You have a local project but it is not managed by GIT?}}
+    \\ \tUseSteps{} (b), (d), (e) \tAnd (f)
+\item \textbf{\de{Sie haben ein lokales GIT-Projekt?}\en{You have a local GIT-project?}}
+    \\ \tUseSteps{} (b) \tAnd (f)
+\end{itemize}
+
+
+\begin{DE}
+    F\"ur das Beispiel wird der Account \var{myAccount} und der Projekt-Name \var{myProject} angenommen.
+    Die \textbf{Fettgedrukten} Teile der Beispiele m\"uessen durch die zu Ihnen passenden Werte ersetzt werden.
+\end{DE}
+\begin{EN}
+    The Examples uses the account \var{myAccount} and the project name \var{myProject}.
+    The parts printed in \textbf{bold} have to be replaced by values according to your account / project.
+\end{EN}
+\begin{enumerate}
+\item \de{Ordner f\"ur das Projekt erstellen:}\en{Create a folder for the new project:}
+    \codeline{mkdir \textbf{myProject}}
+
+\item \de{Ordner f\"ur das Projekt betreten:}\en{Enter the folder for the new project:}
+    \codeline{cd \textbf{myProject}}
+
+\item \de{Einige Dateien anlegen:}\en{Create some files:}
+    \codeline{echo '\textbf{My Project $>$}' README.md}
+
+\item \de{GIT Initialisieren}\en{Initialize GIT}
+    \codeline{git init}
+
+\item \de{Die Dateien dem neuen GIT Repository hinzyf\"ugen:}\en{Add the files to the new GIT Repository:}
+    \codeline{git add .}
+
+\item \de{Projekt zum Server senden.}\en{Send new Project to server.}
+    \codeline{git push --set-upstream git@git.informatik.uni-rostock.de:\textbf{myAccount}/\textbf{myProject} master}
+\end{enumerate}
+
+
+
+
+\newpage
+\subsection{\de{Mit GIT Vorlagen}\en{With GIT examples}}
+
+\begin{itemize}
+\item Klicken Sie oben links auf \var{Projects}.
+
+    Es erscheint das Projektauswahlmen\"u.
+
+    \includegraphics[width=\linewidth]{images/newProject/projectsHeaderWithMenu.png}
+
+\item Im darauf erscheinenden Men\"u klicken Sie auf \var{your projects}
+
+    Es erscheint die Liste ihrer Projekte.
+
+\item Klicken Sie auf \var{new project} am rechten Rand.
+
+    Es erscheint die Projekt-Erstellen-Auswahl.
+
+    \includegraphics[width=\linewidth]{images/newProject/newProjectSelector.png}
+
+\item Klicken Sie auf \var{Create from template}.
+\end{itemize}
+
+
+

+ 5 - 0
src/translation.tex

@@ -8,3 +8,8 @@
 \newcommand{\tEnterEMailAddress}{\de{Geben Sie Ihre E-Mail-Adresse ein.}\en{Enter your e-mail address.}}
 \newcommand{\tEnterPassword}{\de{Geben Sie Ihr Password ein.}\en{Enter your password.}}
 \newcommand{\tClickOn}{\de{Klicke auf}\en{Click on}}
+
+
+
+\newcommand{\tAnd}{\de{ und }\en{ and }}
+\newcommand{\tUseSteps}{\de{Verwenden Sie Schritte }\en{Use steps }}