Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Fix the \
How to use
Uruchom umiejętność, podając numer PR lub pełny adres URL pull requesta z publicznego repozytorium ClickHouse (na przykład 96005 lub https://github.com/ClickHouse/ClickHouse/pull/96005). Jeśli nie podasz argumentu, umiejętność poprosi Cię o numer PR.
Umiejętność automatycznie wyszuka odpowiadający PR synchronizacyjny w prywatnym repozytorium clickhouse-private na gałęzi o nazwie sync-upstream/pr/[NUMER_PR]. Jeśli taki PR nie istnieje, zostaniesz o tym poinformowany.
Sprawdź status znalezionego PR synchronizacyjnego. Jeśli nie ma konfliktów scalania (stan nie jest CONFLICTING), umiejętność poinformuje Cię, że nie jest wymagana żadna akcja.
Jeśli konflikty istnieją, umiejętność zlokalizuje lokalne repozytorium clickhouse-private w typowych lokalizacjach względem bieżącego katalogu (../ClickHouse_private lub ../clickhouse-private).
Umiejętność pobierze gałąź synchronizacyjną, rozwiąże konflikty scalania, a następnie wypchnięcie zmian do prywatnego repozytorium.
Po rozwiązaniu konfliktów zadanie CI "CH Inc sync" powinno przejść pomyślnie, a Twój PR będzie mógł być scalony bez blokad.