Description

Perforce's Batch check-in / check-out operations do not work correctly when trying to check-in / check-out a folder's contents as a direct asset (when selecting a folder and any other singular asset at the same time)

Regression?: No
This also occurred in 4.18

Steps to Reproduce
  1. Create a new project, add it to a Perforce depot, enable Source Control in the editor
  2. Create a new blueprint actor in the Content folder named BP1
  3. Create a new folder in the Content folder named TestFolder
  4. Create another blueprint actor in TestFolder named BP2
  5. Navigate to the Content folder
  6. Select both the TestFolder and BP1 in the Content Browser (ensure both are highlighted)
  7. Right-click on the highlighted TestFolder and select Check Out
    Result: BP2 in TestFolder is checked out, but BP1 does not get checked out
    Expected: BP1 and BP2 are both checked out

To proceed to the next issue:

  1. With both assets still highlighted, right-click on TestFolder again and select Check In
  2. Check the checkbox for "Keep Files Checked Out" and hit OK after entering a Changelist Description
    Result: An error appears saying that the files were not able to be checked out again and they are not checked out (The error does not appear in Main but the asset is still not checked out)
    Expected: The checked in assets remain checked out.

Have Comments or More Details?

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

0
Login to Vote

Won't Fix
ComponentTools
Affects Versions4.184.194.20
CreatedApr 5, 2018
ResolvedAug 18, 2021
UpdatedAug 18, 2021