0

私はここで最も奇妙な状況に陥っていることに気づきました。しばらくの間、Git 経由で Azure にデプロイしてきましたが、問題はありません。ただし、かなり大きな一連の変更を Azure にプッシュしたところ、エラーは発生しませんでしたが、何も変更されませんでした...

もう一度プッシュしようとすると、「Everything up to date」が表示されました

そのため、Azure 管理コンソールにログインしてデプロイを調べたところ、プッシュが存在しないことを確認しました。

提案?余談ですが、私は Mac ではなく、Mac から Azure へのプッシュに問題があることを知っています。

更新: Azure インスタンスを削除して再デプロイすることで問題を修正しました。開発者にはわかりましたが、製品にはあまり適していません。

4

2 に答える 2

1

正しいリモコンを押しましたか? 2 つのリモコンがあり (で確認できますgit remote -v)、Azure 以外のリモコンを押しているようです。

別のことはブランチである可能性があります。ブランチではないブランチにいますがmaster、Azure はブランチでデプロイが行われることを期待していmasterますか?

コメントから: デプロイ スクリプトが実行されていない可能性があります。ダミーのコミットを作成するか、強制的にプッシュしgit push -fて、リモート リポジトリにコンテンツを再度受信させることができます。

于 2012-11-11T01:01:56.803 に答える
0

私はちょうど同じ問題を抱えていたので、誰かに役立つ場合に備えて、この古い質問に私の解決策を投稿します。

GitHub リポジトリに投稿していましたが、Azure が突然それをデプロイ用にピックアップしなくなりました。

GitHub のリポジトリに移動し、[設定] -> [Webhook とサービス] を選択すると、Azure Webhook に問題を示す小さな赤いアイコンがあることに気付きました。それをクリックすると、GitHub が Azure から 401 Unauthorized 応答を受け取っていることがわかりました。

その後、約 1 週間前に Azure から電子メールが送信され、私の Web サイトが新しいスケール ユニットに移動され、公開プロファイルが変更されるという内容のメールが届いたことを思い出しました。公開プロファイルを使用して展開していないため、当時はこれについてあまり考えていませんでしたが、展開トリガー URL も変更されたようです。

(Azure Web サイトの [構成] タブから) 新しいデプロイ URL を使用して GitHub Webhook を更新したところ、すべて正常に動作しました。

于 2014-12-16T18:05:40.680 に答える