Я допомагаю в проекті на Launchpad - однак у мене немає доступу для запису до цієї гілки. Як я можу створити гілку, до якої можу підштовхнути та вказувати людей на команду для перегляду?
Я допомагаю в проекті на Launchpad - однак у мене немає доступу для запису до цієї гілки. Як я можу створити гілку, до якої можу підштовхнути та вказувати людей на команду для перегляду?
Відповіді:
Перейдіть на сторінку проекту, для якого потрібно створити відділення, та натисніть «Надіслати код».
Потім встановіть відділення. Переконайтеся, що він розміщений у Launchpad.
Потім можна натиснути на гілку:
bzr push lp:branch
При першому натисканні вам потрібно буде скористатися:
bzr push lp:branch --use-existing-dir
Після того як ви будете готові до об'єднання, натисніть «Пропонувати для злиття» на вкладці «Код» проекту.
Потім він буде чекати, коли його перегляне хтось із необхідними дозволами.
Щойно огляд розпочнеться, ви побачите щось подібне на вкладці «Код»:
Ви можете перейти за цим посиланням на сторінку огляду.
Щойно рецензент задоволений, вони об'єднають гілки, і ваш код стане частиною магістралі проекту.
This branch is not mergeable into lp:~[username]/+junk/[branch name]
після натискання гілки на фіксацію вперед майстра). Оскільки відгуки не дають підстав і, таким чином, марні, я подумав, що запитую.
Починаючи в папці рівень вгору від гілки:
bzr гілка оригінальнаBranchName newBranchName cd newBranchName
Внесіть деякі зміни у файли. Якщо ви додали нові файли / папки:
bzr додати
Як тільки ви закінчите:
bzr commit -m "Опис змін"
І перейдіть до власної філії Launchpad:
bzr push lp: ~ lpusername / ім'я проекту / назва гілки
Для користувачів Subversion або тих, хто цікавиться легкими касами, це також може допомогти:
https://answers.launchpad.net/canonical-identity-provider/+question/209069