我在使用内置部署设置从BitBucket部署Azure网站时遇到了困难。
日志中的错误消息是:
ssh: connect to host bitbucket.org port 22: Bad file number
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
D:\Program Files (x86)\Git\bin\git.exe fetch external --progress
我想创建一个git回购我现有的网站,目前只通过ftp从Komodo编辑,并克隆到MacOSX.9上的NetBeans 8.0,以部署在未来。
我找到了,安装了它,并按照自述的方式尝试了$ git ftp init -u USERNAME -p - ftp://SERVER。
终端机告诉我fatal: Not a git repository (or any of the parent directories)。
我只需要git-ftp工具就可以在服务器上进行回购(我想我将通过NetBeans图形用户界面进行部署),您是如何正确地做到这一点的?谢谢!
Azure上有几个,演示如何使用git部署node.js服务器。Azure有一个漂亮的特性,您可以将Dropbox文件夹链接到Azure网站进行非常简单的部署。对网站来说很棒,但我希望它也能适用于node.js部署。
它似乎不起作用--部署过程进行得很好,但是导航到node.js部署的URL会产生以下错误:
The page cannot be displayed because an internal server error has occurred.
有谁知道是否可以通过Dropbox将node.js服务器部署到Windows?
非常感谢-
UPDATE-刚刚遍历了部署日志并找到了以下行
我有一个bash脚本,它可以应用一个目录中的所有git补丁(参见底部的脚本)。每次我在服务器上部署我的网站时,都会运行这个脚本。
我现在遇到了一个问题,几周后补丁抛出一个错误,并退出脚本,并显示错误"patch not not apply“。有没有人知道是否有一种方法可以忽略损坏的/旧的补丁,并可能只显示脚本不再工作的错误,而不是完全退出导致我的网站部署失败的脚本?
for file in ${PROJECT_PATH}/${PATCH_DIR}/*.patch; do
if [[ -e ${file} ]]; then
echo -n "Applyin