Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Preparing for the workshop

There are no installation requirements for either workshop. However, if you wish to be active in the "hands-on" portions,

  • Angular: you may wish to install the DSpace 7 UI locally (and perform "hands-on" changes on your own laptop);
  • REST: you may wish to install the Postman REST Client https://www.getpostman.com/downloads/

Please be aware that, as we have over 40 workshop attendees, we unfortunately cannot promise any "hands-on" support on an individual basis.  But, we still welcome you to turn use this as an opportunity to try some "hands-on" changes.

...

  1. git remote add workshop https://github.com/DSpace-Labs/dspace-angular-workshops.git
  2. git fetch --tags workshop        (Pulls down the dspace-angular-workshops code locally, including tags)
  3. git checkout or2019-basic-start        (Checks out the starting point of the workshop, the "or2019-basic-start" tag)
  4. git checkout -b or2019-handsworkshop-onbasic  (Creates a local branch named "or2019-handsworkshop-onbasic" for you, based on that "or2018or2019-basic-start" tag)

At certain points during the hands-on part we'll show a git tag that corresponds to the solution so far. If you'd like to sync up to that point, run the following:

  1. Revert all existing files to their state at the start:

    • git reset or2019-basic-start --hard
  2. Remove any newly created files

    • git clean -f -d
  3. Sync with the solution

    • git merge $TAG_NAME

...