- GitVcsRoot gitRoot = context.getGitRoot();
- myRepositoryManager.runWithDisabledRemove(gitRoot.getRepositoryDir(), () -> {
- Repository repo = context.getRepository();
- try {
- myVcs.getCollectChangesPolicy().ensureRepositoryStateLoadedFor(context, repo, true, state);
- } catch (Exception e1) {
- throw new VcsException(e1);
- }
+ ReadOnlyRestrictor.doReadOnlyCommandLine(() -> {
+ GitVcsRoot gitRoot = context.getGitRoot();
+ myRepositoryManager.runWithDisabledRemove(gitRoot.getRepositoryDir(), () -> {
+ Repository repo = context.getRepository();
+ try {
+ myVcs.getCollectChangesPolicy().ensureRepositoryStateLoadedFor(context, repo, true, state);
+ } catch (Exception e1) {
+ throw new VcsException(e1);
+ }
+ });