Evet, kullanıcı arabiriminde birleştirme isteğini kaldırmanın bir yolunu bulamadım, ancak veritabanından kolayca silebilirsiniz.
Komut isteminde
(Lütfen dikkat, sadece Ubuntu 14.04.3 LTS üzerinde gitlab CE 8.4.0-ce.0 bu test olduğunu .. Diğer sürümler sahip olduğunuz farklı bir veritabanı yapısı)
, yürütmek (root olarak) aşağıdaki komutu:
sudo -u gitlab-psql /opt/gitlab/embedded/bin/psql -h /var/opt/gitlab/postgresql -d gitlabhq_production
Bu PostgreSQL komut terminalini getirecektir. Ardından, silmek istediğiniz birleştirme isteğini bulmanız gerekir. PostgreSQL komut terminalinde aşağıdaki yazın:
select id, title from merge_requests;
Sen birleştirme isteği kimlikleri ve başlıkların listesini alırsınız. Silmek ve id
Tamam dikkatinizi çekmek isteriz tane bul, en Silmek istediğiniz ve id
5
olan birleştirme isteği buldum diyelim. Aşağıdaki SQL komutlarını kullanarak bu birleştirme isteği ile ilişkili tüm verileri silmeniz yeterlidir.
delete from merge_requests where id = 5;
delete from merge_request_diffs where merge_request_id = 5;
delete from notes where noteable_type = 'MergeRequest' and noteable_id = 5;
(gerçek birleştirme isteği id
aşağıda komutlar Yedek 5
) Şunları yapabilirsiniz yazarak PostgreSQL komut terminalden dışarı şimdi çıkış:
\q
Kişisel birleştirme isteği bundan gitmiş olmalı web arayüzü
Düzenlemeler için teşekkürler ... şimdi bazı cevaplar hakkında ne dersiniz! – Sanj