Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

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

Workflow

 Create 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

 Make an initial commit and inspect the repository

 Make some changes in main() commit & push then inspect the repository

 Add files commit & push then inspect the repository

 Rename files, commit & push then inspect the repository

 Add some directories containing files, commit & push then inspect the repository

 Move files between directories, commit & push then 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

    • 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

            • Try to commit and it worked trying to reproduce failure Eliot had so no luck so far

          • Files in project root seem to work???

        • Try renaming files in a directory this worked

          • Try to commit and it worked

        • Move files between directories

          • The move worked and committed

          • BUT the source directory disappeared from the dashboard

    • 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

  • No labels