Skip to content

Importing XML files bypasses server side source control #1614

@mcwebtree

Description

@mcwebtree

I have an iris server with Deltanji server side source control.

If I try to edit any files, the source control forces me to check out the files I wish to work on. This is as expected and desired.

If I import an XML file with changes from another location, VS Code allows the import and deploys the files to the server without any intervention from the source control. I can then open the files on the server in VSCode and see the changes to the files. This is NOT as expected or desired.

If I then go to modify the files further in VSCode, I'm forced to check out as expected.
The standard Deltanji actions then overwrite the imported changes with the source controlled version from the repository, (again expected and desired behaviour).

The issue is that the import of XML does not invoke any source control actions so invalidates the integrity of the source controlled environment, and because those imported changes are rolled back when a file is later edited could result in dangerous code regression errors which become very hard to trace.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions