Page MenuHomeSealhub

X2: Backup kodu przed review
Updated 1,144 Days AgoPublic

W trakcie prac nad diffem warto często commitować do lokalnego repozytorium, aby móc:

  • robić checkpointy działającego kodu i łatwo do nich wracać;
  • samodzielnie śledzić postęp w wykonywaniu taska, odhaczając kolejne jego elementy w osobnych commitach.

W momencie gdy chcesz zrobić kopię zapasową swojego kodu na serwerze lub chcesz kontynuować pracę nad swoim kodem na innej maszynie, możesz to zrobić za pomocą Sealhuba, wg instrukcji poniżej.

Backup kodu - instrukcje

Po scommitowaniu w lokalnym repozytorium wszystkich zmian utwórz nowego diffa za pomocą:

arc diff --draft origin/master

Flaga --draft sprawia, że diff zostanie utworzony, ale nie będzie jeszcze podlegał review - jego stan będzie oznaczony jako "planned changes".

Ta komenda wykona jednorazowy backup Twojego kodu w nowym diffie. Jeżeli już masz diffa do danego taska, to możesz go zaktualizować z flagą --plan-changes:

arc diff --update D123 --plan-changes origin/master

Przypilnuj, aby nie tworzyć więcej niż jednego diffa/rewizji do jednego taska.

Last Author
kuba-orlik
Last Edited
Nov 3 2021, 14:52