Description

When trying to check in a new asset or changed asset via the source control menu or Tools menu, an error comes up in output log.

SourceControl: Error: Operation 'UpdateChangelistsStatus' not supported by source control provider 'Subversion'

You can check in the asset if you right click it and select Source Control>Check in

However, if you delete the asset, there is no way to check in the deletion as you do not have an asset to right click on and bring up the check in changelist window.

Regression:  This same test has been done and passed on //UE4/Release-4.26.2 on several CL.  

New Regression testing was done in //UE4/Release-4.27.2 CL-18427296 and this issue DID NOT happen.

Steps to Reproduce
  1. Have subversion workspace
  2. Open project within Editor
  3. Click on Source Control button
  4. Click on Connect to source control
  5. Enter in server and credentials info for Subversion provider
  6. Import/create new asset(s) in Content Browser
    • example of importing something would be to import third person template content into the project
    • easy example of creating a new asset is to create a material asset
  7. Submit new asset(s) to subversion remote repro
    • tools>Submit Content
    • Source Control>Commit Content
    • Right Click on Asset>Source Control>Check In
  8. Right click on Asset>Delete
    • Observe the asset is no longer in Conent Browser or Local files
  9. Submit delete changes to remote repro
    • tools>Submit Content
    • Source Control>Commit Content
    • Right Click on Asset>Source Control>Check In

*Expected Result: * Submit Files window opens. Asset has red X showing it's Marked for Delete and is deleted successfully when inputing changelist comment and submitting.
Actual Result: Message log shows there are no assets to check in

Work around if using TortioseSVN

  1. Close project
  2. In File explorer right click folder where local files are stored
  3. Choose SVN Commit
  4. Check the box next to your delete asset(s)
  5. Type in a commit message (i.e. deleted asset XX)
  6. Select Ok
  7. Observe operation failed message
  8. Select Ok
    • Close SVN Commit window
  9. Open Project in Editor
  10. Submit delete changes to remote repro
    • tools>Submit Content
    • Source Control>Commit Content
    • Right Click on Asset>Source Control>Check In

Expected Result: Submit Files window opens. Asset has red X showing it's Marked for Delete and is deleted successfully when inputing changelist comment and submitting.

*Actual Result: * Submit Files window opens. Asset has red X showing it's Marked for Delete and is deleted with error when inputing changelist comment and submitting.

SourceControl: Error: Operation 'UpdateChangelistsStatus' not supported by source control provider 'Subversion'

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-113595 in the post.

2
Login to Vote

Backlogged
CreatedApr 15, 2021
ResolvedAug 31, 2022
UpdatedSep 9, 2022