Page MenuHomeSealhub

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

Version 2 of 4: You are viewing an older version of this document, as it appeared on Feb 20 2020, 13:49.

W trakcie pracą nad diffem warto często robienia commitów w lokalnym 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ą Twojego kodu na serwerze lub kontynuować prace nad Twoim 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 --plan-changes origin/master

Flaga --plan-changes 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
Feb 20 2020, 13:49