Search Issue Tracker

Won't Fix

Votes

0

Found in

2017.4.0f1

2018.4.0f1

2019.2.0a1

2019.3.0a1

2020.1.0a1

2020.1.0a4

Issue ID

1183199

Regression

No

[VCS] Can't Get Latest for Added files and writable files cannot be replaced in the Editor

Version Control

-

How to reproduce:
1. Create a new project in your preferred workspace and open it
2. Connect it to Perforce and submit the initial project (Assets/Project settings) (This will be User 1)
3. Get latest with a different user/workspace and open the project (This will be User 2)
4. With User 1 and User 2 create a new material (Make sure the names are the same)
5. With User 1 Submit the material
6. On User 2 observe that the created material is now out of sync
7. On User 2 try to get latest for the material and observe its status

Expected result: a warning is thrown, similar to the P4V one, on why files can't be replaced and if the add state is reverted, files can get overwritten with a confirmation prompt (See notes)
Actual result: nothing happens when trying to get latest, reverting the add state and then trying to get latest on the file throws "Version Control: Can't clobber writable file" error

Reproduced in: 2020.1.0a4, 2019.3.0b3, 2019.2.5f1, 2018.4.8f1, 2017.4.32f1

Notes:
- In P4V an "x is opened for add and can't be replaced" warning is thrown when trying to Get Latest on such files but nothing is thrown in the Editor
- The user has to manually revert the file and even then the Editor does not let the user Get Latest on the file (On P4V a confirmation prompt shows up letting the user replace the writable file)

  1. Resolution Note:

    This would be a good feature, but the current implementation doesn't allow anything bad to happen in the end. Because of low impact and frequency, this issue does not meet the current bar for the team supporting the P4 plug-in.

Comments (1)

  1. VensLDY

    Dec 02, 2021 03:05

    I also encountered this problem and need a solution urgently

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.