Adding and deleting files are not getting submitted in a changelist
if you delete an old flow and add the same flow back, git is detecting it as a rename. we are not handling it correctly so changes are not getting pushed.
first PR status after adding and deleting the flows:
D:\desktop_projects\demo-projects-not-for-testing\hello-world-unity-ios>wvs pr status
CHANGELISTS
CL default: 'Default Changelist'
None
CL 6: 'removing flows'
None
CL 7: 'Flow modifications'
A .wvs/flows/buildWebgl.json
D .wvs/flows/build_unity_webgl_1.json
PROJECT ON WVS.IO
Changes on Remote (not yet synced locally)
None
Files currently locked by others
None
OK
Finish cl and pr status again:
D:\desktop_projects\demo-projects-not-for-testing\hello-world-unity-ios>wvs cl finish --target 7
warning: in the working copy of '.wvs/flows/buildWebgl.json', LF will be replaced by CRLF the next time Git touches it
OK
D:\desktop_projects\demo-projects-not-for-testing\hello-world-unity-ios>wvs pr status
CHANGELISTS
CL default: 'Default Changelist'
None
CL 6: 'removing flows'
None
UNMANAGED CHANGES (Not in any changelist)
A .wvs/flows/buildWebgl.json
D .wvs/flows/build_unity_webgl_1.json
PROJECT ON WVS.IO
Changes on Remote (not yet synced locally)
None
Files currently locked by others
None
OK
Git status
shows
D:\desktop_projects\demo-projects-not-for-testing\hello-world-unity-ios>wvs git status
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
renamed: .wvs/flows/build_unity_webgl_1.json -> .wvs/flows/buildWebgl.json