When you package a project via the editor, it updates the ProjectPackagingSettings to set the StagingDirectory to the specific one chosen by the user. However, it saves this path as an absolute path which means it can get checked into p4 with a path that only works for the last user who packaged. Packaging on it's own is not enough to make it write out the modified settings, but if you change any relevant setting then package, it writes out the bad staging directory path.
This bug has been around for years, and it affects licensees by causing their default game.ini to get constantly checked out and modified without actually saving the path usefully. I think there are 3 viable fixes: change StagingDirectory to save as a relative path so it will default to correct for every user on a project, move StagingDirectory to per-user settings, or just turn off saving entirely and let the windows last selected directory logic handle it. The dirtying behavior of the settings may also need to be updated
Same issue exists on UE4, but packaging option is in a different place in the menu
Request a info about UE-127172 bug tracker
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
I am not able to find world outliner how to enable it?
How can i modify the param name in EQS node
How to achieve HLSL Multiple Render Target in Material blueprints?
When I open UE4 4.24.3 it appears that. Does anyone know how to solve?
Why does the system plugin 'UnrealBuildTool' error could not be found when the project is compiled?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-117656 in the post.
1 |
Component | UE - Foundation - Core - Cooker |
---|---|
Affects Versions | 4.27, 5.0 |
Target Fix | 5.3 |
Fix Commit | 24811601 |
---|
Created | Jun 8, 2021 |
---|---|
Resolved | Jun 27, 2023 |
Updated | Aug 1, 2023 |