Our project is a file manager that supports git features, created using Java Swing. It enables easy use of git-related commands through a Swing GUI-based program. The software is built upon the following open-source software: https://github.com/javadev/file-manager .
The following runtime environments are required:
-Windows
Java(TM) SE Runtime Environment (build 19.0.2+7-44)
Gradle 8.1.1
IntelliJ IDEA Community Edition 2022.3.2
Microsoft Windows version 21H2 (OS build 19044.2846) Windows 10 Home
JDK 1.8
Right-click on the file-manager folder and select "Open Folder as IntelliJ IDEA Community Edition Project".
Install necessary packages from build.gradle.
In the gradle menu, double-click on filemanager - tasks - shadow - shadowJar to build.
You should see the filemanager-1.1-all.jar in the 2023_oss_project1\file-manager\build\libs directory. You can run this.
-Mac
Java 19.0.1 2022-10-18, Java(TM) SE Runtime Environment (build 19.0.1+10-21)
Gradle 8.1.1
IntelliJ IDEA Community Edition 2023.1.1
MacBook Air M2 macOS 13.0
JDK 1.8
In IntelliJ, click the 'Open' button to register the project folder and run it.
Install necessary packages from build.gradle.
In the IntelliJ top menu -> Run -> Click 'Run FileManager.java'.
Alternatively, in the gradle menu, double-click on filemanager - shadow - shadowJar to build.
You should see the filemanager-1.1-all.jar in the 2023_oss_project1\file-manager\build\libs directory. You can run this.
License This project is licensed under the MIT license.