intersystems / intersystems/git-source-control
Configure creates git directory not owned by IRIS user
- Vorherrschende Sprache
- ObjectScript
- Sterne
- 22
- Forks
- 14
- Ø Merge
- 1 T. 9 Std.
- Gemergte PRs (30 T.)
- 5
Beschreibung
Initializing an empty git repository with Configure() should end up with the repository owned by the operating user of the IRIS instance.
A customer reported that instead the directory was owned by the user who was running the terminal instance.
This was on GSC v 2.6.0 and HealthShare version:
HealthShare Unified Care Record 2024.1.0 Build: 1008 [HealthShare Modules: Health Insight:27.0 + Core:27.0 + Patient Index:27.0] - IRIS for UNIX (Red Hat Enterprise Linux 8 for x86-64) 2023.1.2 (Build 450_0_23376U) Wed Apr 24 2024 00:00:42 EDT [Health Insight:27.0|Core:27.0|Patient Index:27.0]
Beitragsleitfaden
Rechercherichtung
Beginnen Sie damit, den Einstiegspunkt Configure() und dessen Initialisierung eines leeren Git-Repositorys nachzuverfolgen. Reproduzieren Sie das Besitzverhalten in der angegebenen UNIX-Umgebung und überprüfen Sie anschließend, dass das erstellte Repository-Verzeichnis dem ausführenden Benutzer der IRIS-Instanz und nicht dem Terminalbenutzer gehört.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- git
- Bereich
- tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100