From 6ecd0ca9d37c97769a8a2ce2206ae5e0e96cb442 Mon Sep 17 00:00:00 2001 From: brutzman <brutzman@nps.edu> Date: Mon, 19 Feb 2018 16:40:07 -0800 Subject: [PATCH] README: Using Netbeans for MV3500 Homework Assignments --- projects/Assignments/README.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 projects/Assignments/README.md diff --git a/projects/Assignments/README.md b/projects/Assignments/README.md new file mode 100644 index 0000000000..c019403d14 --- /dev/null +++ b/projects/Assignments/README.md @@ -0,0 +1,26 @@ +## Using Netbeans for MV3500 Homework Assignments + +To submit homework via Netbeans to the gitlab server you will first need to +clone a copy of the course repository at + +* https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500 + +Use Netbeans to upload/update your homework assignments as follows: + +1. Save into your local directory for `projects/Assignments/homework1` (as appropriate) +1. Select file of interest in Netbeans tab for Files +1. *context menu:* **Refactor/Rename** and take spaces out of file name (gets wacky on various operating systems, email etc.) +1. Ensure Java classes and source files start with your last name +1. *context menu:* **Run file**(s) to test +1. *context menu:* **Git > commit**; provide comment documenting the change +1. Verify that the entry in Files tab goes from green to black, indicating you have committed to your local repository. +1. *context menu:* **Git > Remote > Push to Upstream** + +You can now verify that your files are been shared by checking the website: + +* https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/new/master/projects/Assignments/ + +### References + +* [Netbeans 8](http://www.netbeans.org) and [Using Git Support](https://netbeans.org/kb/docs/ide/git.html) with [tutorial video](https://netbeans.org/kb/docs/ide/github_nb_screencast.html) +* [GitLab Flavored Markdown (GFM)](https://docs.gitlab.com/ee/user/markdown.html) and [Markdown Cheatsheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) -- GitLab