Page MenuHomeSealhub

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

Version 3 of 4: You are viewing an older version of this document, as it appeared on Jan 24 2021, 12:24.

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 --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
fraunos
Last Edited
Jan 24 2021, 12:24