#git #azure-devops #version-control #databricks #azure-databricks
#git #azure-devops #контроль версий #databricks #azure-databricks
Вопрос:
Я начал изучать интеграцию git с databricks и успешно установил ее в DEV, а затем с помощью CICD я смог внести изменения в QA и PROD, но меня немного смущает удаление записной книжки. Предположим, что мой Notebook-A был интегрирован с Git, но я получил новую его версию, поэтому решил удалить эту записную книжку. Итак, мой вопрос в том, будет ли Notebook-A автоматически удаляться из Azure Devops? Обычно мы сохраняем и создаем запрос на извлечение из нашей записной книжки, чтобы внести изменения в git, но если моя записная книжка удалена, как возможно, что git узнает, что моя записная книжка больше не существует?
Ответ №1:
Вот мои наблюдения в соответствии с моим воспроизведением:
Будет ли Notebook-A автоматически удаляться из Azure Devops?
Если вы удалите Notebook-A из рабочей области Azure Databricks, он не будет автоматически удален из Azure Devops. Вам нужно вручную удалить его из Azure Devops.
Обычно мы сохраняем и создаем запрос на извлечение из нашей записной книжки, чтобы внести изменения в git, но если моя записная книжка удалена, как возможно, что git узнает, что моя записная книжка больше не существует?
К сожалению, Azure devops не будет знать, что удаленные записные книжки не будут удалены, пока или пока вы не сохраните изменения.
Важные моменты, на которые следует обратить внимание:
- Он перезапишет все записные книжки, если они уже существуют, с тем же именем.
- Он добавит записные книжки, если они не существуют.
- Если записные книжки переименованы в devops, он просто добавит новую записную книжку и не удалит старую.
- Он создаст папки, если они не существуют.