Versions Compared

Key

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

This workflow is designed to exercise all the GIT functionality for a component

...

Expand
titleCreate a component with a new repository
  • Create a component

    • Create a repo for the component

      • Use Customize to change the repo – does it work

        • Remove upstream – now we have no repo is this clear

        • Click [Setup] to add a repo – this worked

        • Make a comment in main & commit – this worked

      • Alternatively create as editable – what happens

        • Created a component with no connected repo – this worked

        • Setup and make a commit same as above

Expand
titleMake an initial commit and inspect the repository
  • Work with a component

    • Changes in main()

      • Make a comment and commit – this worked

        • Confirmed the file is showing in the repo

Expand
titleMake some changes in main() commit & push then inspect the repository
  • Add a comment in main()

  • Commit and push the change

  • Confirm the change is showing in the repo

Expand
titleAdd files commit & push then inspect the repository
  • Add a file or files

  • Commit and push the change

  • Confirm the change is showing in the repo

Expand
titleRename files and directories, commit & push then inspect the repository
  • Add a directory or directories

  • Add a file in each directory

  • Commit and push the changes

  • Confirm the change is showing in the repo

Expand
titleAdd some directories containing files, commit & push then inspect the repository
  • Rename a file or files

  • Rename a directory or directories

  • Commit and push the changes

  • Confirm the changes are showing in the repo

...

Files in project root seem to work???

...

  • Try to commit and it worked

Move files between directories

...

The move worked and committed

...

Expand
titleMove and copy files between directories, commit & push then inspect the repository <add video>

Work with a component

...

Changes in main()

  • Make a comment and commit – this worked

    • Confirmed the file is showing in the repo

Add files

Change file names

Create empty Test.lua in project root and commit & push – this worked

...

Also added and committed a comment

...

Change to test.lua – does not work as not case sensitive (mac)

Change to testing.lua – name change worked in the translator

  • Drag a file from one directory to another

  • Copy and Paste a file using the menu

  • file & dir names are not case sensitive so cannot rename Test to test

  • If you move the last file out of a dir the empty dir will be deleted

  • Add directories

    • Add directories but there is no change to commit – does not commit empty dir

      • Add an empty file in the dir and I can commit the file and the dir indirectly

    • Change directory names – what happens

      • Renaming a dir containing a file – this worked

Other things to consider

  • Add component to a collection

    • This is a lower priority I think = later

  • Merges a bit later