Zunächst wird mit git init
ein neus Git repository initalisiert
Danach wird mit dem Befehl meteor create battleship
ein neues Meteor Projekt angelegt.
Aufgrund einer instabielen Internetverbindung musste der erste Erstellungsversucht abgebrochen und ein 2. gestartet werden.
Beim 2. Versuch wurde die Erstellung es Projektes erfolgreich abgeschlossen.
Nach der erstellung des Projektes werden mit dem Befehl npm install
alle fehlenden Abhängikeiten installiert.
Es sind bereits alle Abhängikeiten installiert
Es wird auf Bitbucket ein remote Repository erstellt, damit das andere Projektteammitglied auch auf das Projekt zugreifen kann.
Auf Bitbucket in der Menüleiste wird auf Repositories > Create Repository
geklickt.
Auf der Startseite des Projetks unter Settings > User and group access
das Projektteammitglieder Julian Palamshofer hinzugefügt und Adminrechte gewährt.
Dem lokalen Git Projekt wird mitd dem Kommando git remote add origin git@bitbucket.org:JSchreib-SJ2015-16/battleship.git
ein remote repository hinzugefügt, wobei JSchreib-SJ2015-16 der Benutzername des Bitbucket Accounts ist.
Hinsweis Damit dies richtig funktioniert muss zuvor mit dem Befehel ssh-keygen
ein SSH Key erstellt, und dann den Public Key (~/.ssh/id_rsa.pub) dem Bitbucket Profil hinzufügen. Andernfalls ist es nicht möglich sich mit Bitbucket zu Authentifizieren.
Als Projekterklärung und ‘Getting started’ Guide wird die Datei README.md
hinzugefügt. Zunächst bleibt diese noch leer. Die Endung md steht für MARKDOWN und ist eine spezielle Syntax zu erstellung von Formatierten Texten. Der Vorteil dieses Formats ist es das dieses auf der Weboberfläche von Bitbucket direkt dargstellt werden kann.
Danach wird die README Datei mit den ersten Inhalten befüllt. Die README Datei ist allerdings noch nicht vollständig und wird im Laufe des Projekts weiterhin aktualisiert.
# Battleship
Battleship is a game that acts as a fun little pastime. This Web version of Battleship allows you to battle opponents over the Internet in highly strategic and intense 1v1 battles. It is *really* amazing.
## Technical Details
Battleship is build on top of [Meteor](https://www.meteor.com/). To get started with Meteor please check out their G[etting Started Guide](https://www.meteor.com/tutorials).
## Reports
This Project is Part of my Network Engineering Class. Because of that we have to report our progress regularly. If you're interested in them you can find them [here](http://nvs.schreib.at), but keep in mind that they are in German.
## Getting started
## Documentation