Uploaded image for project: 'BlueJ'
  1. BlueJ
  2. BLUEJ-1084

Git integration does not properly handle packages

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Done
    • Affects Version/s: 4.1.1
    • Fix Version/s: 4.1.2
    • Component/s: Teamwork
    • Sprint:
      4.1.2

      Description

      After committing local changes and uploading to repo, only files within parent project are updated on GitHub. Sub-folders (packages) do not appear to be handled bit BlueJ git implementation.

      Problem occurs when I attempt the following from within BlueJ (v. 4.1.1, d/l 9/20/2017):

      1. Checkout private GitHub repo
      2. Create a package
      3. Open package and create a class (opening package disables Team settings in parent project – also a bug?)
      4. Save from within the file menu of the new package
      5. Commit changes
      6. Update remote repo

      I have also tried saving the package, closing the package, re-opening the project (since Team controls are disabled), and then commit and update with the same results.

      BlueJ handling sub-folders / packages would be amazing for keeping all BlueJ textbook chapter code that students modify in the same repo with each package being a chapter.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                amjad Amjad Altadmri
                Reporter:
                smhanes15 Shawn M. Hanes
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: