FileLockerDeveloped by DevVault Technologies. FileLocker is a VS Code extension for teams working in the same shared network project folder. It helps stop two developers from editing the same file at the same time. Why It Is NeededWhen multiple developers work directly from one shared folder, one developer may overwrite another developer's changes by mistake. FileLocker prevents this by locking a file when one developer opens it. How It Works
The lock owner is saved like this:
Lock files store the workspace-relative file path, owner name, machine name, and lock time. They do not store the user's full local file path. Network UsageFileLocker does not use a hardcoded IP address. It uses the folder currently opened in VS Code. Every developer must open the same shared network folder. Correct:
Wrong:
Developer Usage
Manual unlock fallback:
SettingsFileLocker can be adjusted from VS Code settings:
Turn Security NotesFileLocker is designed to prevent accidental overwrites between trusted developers using the same shared folder. It is not a security boundary and does not replace file system permissions, source control, backups, or code review. Anyone who can write to the shared folder can also create, delete, or edit files in Build The VSIXOpen terminal in this folder:
Run:
This creates:
Give that Install The VSIXIn VS Code:
Then select:
Restart VS Code after installation. ImportantEvery developer must install FileLocker. Every developer must open the same shared network folder. Add this to the shared project's
|