Skip to content

Commit 58ba7c1

Browse files
committed
Create release branch
1 parent 34b542d commit 58ba7c1

1 file changed

Lines changed: 109 additions & 11 deletions

File tree

README.md

Lines changed: 109 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,116 @@
1-
### SFDMU GUI Application Overview
1+
## SFDMU GUI Application Overview
22

3+
The **SFDMU GUI App** enhances the efficiency of creating and managing data migrations within Salesforce environments.
34

4-
The **SFDMU GUI App** streamlines the creation and management of data migrations within Salesforce environments. It serves as a practical extension of the **SFDX Data Move Utility (SFDMU) plugin**, offering a graphical interface for easily configuring complex migrations. Users can visually manage sObjects, fields, and org connections to enhance accuracy and reduce errors in data migration processes.
5+
This tool acts as a valuable extension of the [**SFDX Data Move Utility (SFDMU) plugin**](https://github.com/forcedotcom/SFDX-Data-Move-Utility), providing a graphical interface that simplifies the setup of complex migrations. Users can visually manage sObjects, fields, and organization connections, which helps improve accuracy and reduce errors in data migration tasks.
56

7+
## Useful Resources
8+
9+
- **Comprehensive guidance on the SFDMU GUI App is available at the [SFDMU GUI App Documentation](https://help.sfdmu.com/sfdmu-gui-app).**
610
- **Access additional resources and the SFDMU Plugin Repository [here](https://github.com/forcedotcom/SFDX-Data-Move-Utility).**
7-
- **For detailed documentation and support, visit the [SFDMU Help Center](https://help.sfdmu.com/).**
8-
- **Comprehensive guidance on the SFDMU GUI App is available at [SFDMU GUI App Help](https://help.sfdmu.com/sfdmu-gui-app).**
11+
- **For detailed documentation and support, refer to the [SFDMU Help Center](https://help.sfdmu.com/).**
12+
13+
## Application Benefits
14+
15+
The **SFDMU GUI App** offers several advantages that increase user productivity:
16+
17+
- **Ease of Use:** The intuitive graphical interface simplifies the configuration of migration tasks, even for users with limited technical skills.
18+
- **Visual Management:** It allows users to add, modify, or remove migration components such as sObjects and field mappings easily, offering a clear visual representation of changes.
19+
- **Error Reduction:** By minimizing common configuration mistakes made during manual file editing, the graphical interface enhances the reliability of data migrations.
20+
- **Time Efficiency:** Features like automated tasks and pre-configured templates expedite the setup process, reducing the time dedicated to repetitive actions.
21+
- **Scalability:** The app supports migrations of various complexities and sizes, suitable for both small businesses and large enterprises.
22+
23+
## Supported OS
24+
25+
The application is developed using the [ElectronJS](https://www.electronjs.org/) framework, and supports:
26+
27+
- Major operating systems including Windows, macOS, and Linux.
28+
- Requires Windows 10 or newer for Windows users.
29+
30+
## Application Quick Start
31+
32+
Installing and running the **release version** of the SFDMU GUI App is straightforward, even for users with minimal technical expertise.
33+
34+
### Prerequisites
35+
36+
Ensure the [SF CLI](https://developer.salesforce.com/docs/atlas.en-us.sfdx_setup.meta/sfdx_setup/sfdx_setup_install_cli.htm) is installed before using the SFDMU GUI App.
37+
38+
### Installation Steps
39+
40+
#### Step 1. Select the Release Tag
41+
42+
Navigate to the repository's release page, find the sidebar, and click on the release tag associated with your desired version.
43+
44+
#### Step 2. Download the Setup Files
45+
46+
Download the appropriate setup file for your OS from the subdirectories under `dist/`:
47+
48+
- **macOS**:
49+
- Go to `dist/darwin/x64/` and download the file, e.g., `sfdmu-gui-app-darwin-x64-X.X.X.zip`.
50+
- **Linux (Debian-based systems)**:
51+
- Navigate to `dist/deb/` and download `sfdmu-gui-app_X.X.X_amd64.deb`.
52+
- **Linux (RPM-based systems)**:
53+
- Visit `dist/rpm/` and download `SFDMU-GUI-App-X.X.X-1.x86_64.rpm`.
54+
- **Windows**:
55+
- Find `dist/windows/x64/` and download the zip package, e.g., `sfdmu-gui-app-X.X.X Setup.zip`.
56+
57+
#### Step 3. Install the Application
58+
59+
Follow the instructions below based on your operating system to complete the installation:
60+
61+
##### macOS:
62+
63+
1. Open `Downloads`, find the `.zip` file, and extract it to get the `sfdmu-gui-app.app`.
64+
2. Move the application to your `Applications` folder.
65+
66+
##### Linux (Debian-based):
67+
68+
1. Open a terminal.
69+
70+
2. Go to `Downloads`:
71+
72+
```bash
73+
cd ~/Downloads
74+
```
75+
76+
3. Install with:
77+
78+
```bash
79+
sudo dpkg -i sfdmu-gui-app_X.X.X_amd64.deb
80+
```
81+
82+
##### Linux (RPM-based):
83+
84+
1. Open a terminal.
85+
86+
2. Navigate to `Downloads`:
87+
88+
```bash
89+
cd ~/Downloads
90+
```
91+
92+
3. Install using:
93+
94+
```bash
95+
sudo rpm -i SFDMU-GUI-App-X.X.X-1.x86_64.rpm
96+
```
97+
98+
##### Windows:
99+
100+
1. Go to the download location, extract the `.zip` file, and run `sfdmu-gui-app-X.X.X Setup.exe`.
101+
2. The app will auto-launch after installation, creating shortcuts on your desktop and in the Start menu.
102+
103+
### Running the Application
104+
105+
- **macOS:** Open `sfdmu-gui-app.app` from your `Applications` folder.
106+
- **Linux:** Use the application menu to launch the SFDMU GUI
107+
108+
App.
109+
110+
- **Windows:** The app typically launches automatically after installation; for later use, find it via the Start menu or desktop shortcut.
111+
9112

10-
### Application Benefits
11113

12-
The **SFDMU GUI App** significantly enhances user productivity by offering the following advantages:
114+
---
13115

14-
- **Ease of Use:** With its intuitive graphical interface, the application makes it simple to configure migration tasks, even for users with minimal technical expertise.
15-
- **Visual Management:** Users can easily add, modify, or remove migration components such as sObjects and field mappings, providing a clear overview of changes.
16-
- **Error Reduction:** The graphical interface helps prevent common configuration errors that can occur with manual file editing, thereby increasing the reliability of data migrations.
17-
- **Time Efficiency:** Automated features and pre-configured templates speed up the setup process for migration tasks, reducing the time spent on repetitive actions.
18-
- **Scalability:** The application supports migrations of varying complexity and size, making it suitable for both small businesses and large enterprises.
116+
**For comprehensive details on installation, operation, and configuration, visit the** [SFDMU GUI App Documentation](https://help.sfdmu.com/sfdmu-gui-app).

0 commit comments

Comments
 (0)