Pomagam w projekcie na Launchpad - jednak nie mam dostępu do zapisu w tym oddziale. Jak mogę utworzyć oddział, który mogę wypychać i wskazywać ludziom w zespole do oceny?
Pomagam w projekcie na Launchpad - jednak nie mam dostępu do zapisu w tym oddziale. Jak mogę utworzyć oddział, który mogę wypychać i wskazywać ludziom w zespole do oceny?
Odpowiedzi:
Przejdź do strony projektu, dla której chcesz utworzyć oddział, i kliknij „Prześlij kod”.
Następnie skonfiguruj oddział. Upewnij się, że jest hostowany w Launchpad.
Następnie możesz przesłać do oddziału:
bzr push lp:branch
Przy pierwszym naciśnięciu będziesz musiał użyć:
bzr push lp:branch --use-existing-dir
Gdy będziesz gotowy do scalenia, kliknij „Proponuj scalenie” na karcie „Kod” projektu.
Będzie wtedy czekać na sprawdzenie przez osobę z niezbędnymi uprawnieniami.
Po rozpoczęciu recenzji na karcie „Kod” zobaczysz coś takiego:
Możesz użyć tego linku do strony recenzji.
Gdy recenzent będzie usatysfakcjonowany, scali gałęzie, a Twój kod stanie się częścią pnia projektu.
This branch is not mergeable into lp:~[username]/+junk/[branch name]
po przekazaniu gałęzi do zatwierdzenia z wyprzedzeniem mistrza). Ponieważ informacje zwrotne nie podają powodu, a więc są bezużyteczne, pomyślałem, że zapytam.
Począwszy od folderu o jeden poziom wyżej od oddziału:
gałąź bzr originalBranchName newBranchName cd newBranchName
Wprowadź zmiany w plikach. Jeśli dodasz nowe pliki / foldery:
bzr dodaj
Po zakończeniu:
bzr commit -m „Opis zmian”
I pchnij do własnego oddziału Launchpad:
bzr push lp: ~ nazwa użytkownika lp / nazwa projektu / nazwa gałęzi
Dla użytkowników Subversion lub zainteresowanych lekkimi kasami może to również pomóc:
https://answers.launchpad.net/canonical-identity-provider/+question/209069