- One-Click Actions — Most common use-case actions when working with the Unreal Engine & C++ codebase.
- View Group Member Names — Display the names of group members in the group list along with the username or id.
- View Checked out Files — Display the files that are checked out for the configured project along with the user details.
- MIT license
- Download the latest release from the releases page.
- Extract the zip file.
EchoP4.zip
=>EchoP4
- Place the extracted folder in an Unreal Engine project folder same tree level as the
<PROJECT_NAME>.uproject
file.
The folder structure should look like this:
<UNREAL_PROJECT_FOLDER>
├── Content
├── ....
├── EchoP4
|── assets
|── bin
|── EchoP4.exe
|── config
|── data
|── tools
|── LICENSE.md
├── <PROJECT_NAME>.uproject
- Run the
EchoP4.exe
file located in thebin
folder.EchoP4/bin/EchoP4.exe
- Enter the port, username, and password for the P4 server in the
Echo P4 Config UI
.Note: The password is encrypted and the encryption key is stored in a separate file.
- Click on the
Login
button. - Select the project/group to configure from the available list in the
Group Config UI
. - Click on the
Select Group/Project
button. EchoP4
application will now be configured for the selected project/group.
After the initial configuration setup, this application can be used as a custom tool in P4V.
- Open the
P4V
application. - Click on the
Tools
>Manage Tools
>Custom Tools...
. Manage Custom Tools
window will open.- Click on the
Import Custom Tools...
button. - Select the
EchoP4/tools/echo_p4_tool.xml
file. - Click on the
Import
button in theImport Preview
window. - Click on the
OK
button in theManage Custom Tools
window. - The
EchoP4
tool will now be available in theTools
menu in P4V.
EchoP4 is licensed under the MIT License.