 Server workspaces allow developers to lock files for check-out and provide notification to other developers that files are being edited.A frequent complaint for this model is that files on the development machine are marked as read-only.It also requires developers to "go offline" when the server can't be contacted.