Golang исходных файлов исчезли в App Engine - PullRequest
0 голосов
/ 09 июля 2020

Сегодня в моем движке Google Cloud App Engine отсутствуют некоторые из последних файлов исходного кода (например, Golang пакетов, которые я написал).

URL-адреса типа myproject.appengine.com/mynewfeature больше не работают.

Похоже, Google просто удалил мою последнюю работу и вернулся к старой версии, возможно, 5-дневной давности.

Если я напишу history в Терминале, он не покажет самую последнюю историю.

Есть идеи, что делать?

1 Ответ

1 голос
/ 09 июля 2020

Google предоставляет функции Debbuger, которые могут быть полезны в вашем случае. Я никогда не слышал о потере кода в App Engine, поэтому полагаю, что это должно быть что-то еще.

Когда вы открываете свои службы App Engine в GCP ( прямая ссылка ), у каждой службы есть «Инструменты "в конце каждой строки. Там вы можете выбрать «источник». Когда вы выберете это, вы попадете в отладчик ( документация ). Затем сразу за надписью «Debbuger» вы можете выбрать версию вашего источника. Вы можете просмотреть все свои развертывания там, а также исторические.

Надеюсь, это поможет вам найти проблему root причину.

...