intersystems / intersystems/git-source-control

Issues with multiple users on the uncommitted list in filesystem/isfs hybrid environment

Open
#716 1 comment 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
ObjectScript
Stars
22
Forks
14
Avg merge
1d 9h
Merged PRs (30d)
5

Description

I'm doing some reasonable things using Embedded Git on a local docker container, and hitting issues with ping-ponging ownership of files in the uncommitted list:

```
[genai-interop-samples] Compile FAILURE
ERROR! UpdateUncommitted() called on '/home/irisowner/dev/src/pkg/isc/genai/ModelProviderRouter.cls' by irisowner, which is owned by _SYSTEM
```

The solution is:
`d ##class(SourceControl.Git.Change).%KillExtent()`

But I keep having to do this over and over again.

It would be nice if there was a way to have Embedded Git operate in a single-user mode where we don't care about ownership.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.