intersystems / intersystems/git-source-control

Production decomposition: deletes fail if production settings are edited

Aperta
#664 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
customer
Lingua principale
ObjectScript
Stelle
22
Fork
14
Merge medio
1g 9h
PR unite (30g)
5

Descrizione

If production decomposition is enabled on a multi-developer namespace, and one user has edited the production settings, other users are unable to delete production items. This is because deletes in OnBeforeSave are treated like an edit to the production settings for locking purposes.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia tracciando la gestione di OnBeforeSave per le eliminazioni quando la decomposizione della produzione è abilitata, quindi riproduci lo scenario di namespace con più sviluppatori descritto nell’issue. Conferma che l’eliminazione degli elementi di produzione non richieda un lock di modifica indipendente per production-settings e verifica il comportamento con i test disponibili del progetto o con una riproduzione mirata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
git
Ambito
backend, tooling
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.