问题标签 [git-ftp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 使用 SSH 的 bitbucket 管道出错
我有bitbucket生成的密钥,所以它们的格式应该是正确的。但是,当我尝试访问它时,它说
输出:
gitlab - git-ftp 致命:未设置远程主机
管道运行后出现此错误:
这是我的 .yml 配置:
一个月前它工作得很好。变量的值是正确的..
有任何想法吗?
git - 在 bitbucket 管道上定义同步目录
我正在使用文件夹结构进行本地无业游民开发,
-bin
-htdocs
-resources
-vagrant
这些文件夹在 git 上,
但我只想克隆服务器上的htdocs文件夹内容git ftp push
如何在bitbucket 管道上定义克隆目录?
git - jenkins git 无法识别后续推送
我正在尝试在我们的本地 git-server 上使用 Jenkins,以使用 git-ftp 自动将新提交发布到我们的 FTP-Server。
初始上传有效,但所有后续提交都将被忽略。
我添加了一个 Free Style 项目,并在 Source-Code-Management 中添加了 Repo-URL:
凭据是空白的,因为我们在本地文件系统上。
我在控制台输出中没有任何错误。
在构建设置中,我发出 shell 命令将更改的文件上传到我的 sftp 服务器:
初始上传工作正常。但是一旦我进行更改并将它们推送到存储库,Jenkins 就没有看到它们并声称一切都很好。
有任何想法吗?
[编辑]
我发现,当我删除网络服务器上的初始文件并执行另一个 git ftp push (使用--auto-init
)时,旧文件被上传 - 我不知道它们来自哪里。
控制台输出说:
当我检查此目录中的文件时,它们是上次提交中所做更改的文件。唉,它们不是被上传到 ftp 服务器的那些。
是否有某种缓存正在进行???
git - git-ftp sftp “建立 ssh 会话失败”
我不再能够通过 ssh 通过 git ftp 连接到我的 sftp 服务器。我现在收到以下错误:
我最后一次成功推送是在 2018 年 5 月 14 日。
我目前正在使用 BitBucket Pipelines。我的 YML 文件如下所示:
据我所知,没有任何改变(变量、主机、路径等)。
git-ftp 或 BitBucket Pipelines 有什么变化吗?
详细日志如下:
失败 - 2018 年 7 月 4 日
成功 — 2018 年 5 月 14 日
git - Jenkins 失败,git:'ftp' 不是 git 命令。见'git --help'
我正在使用Jenkins
通过将 git repo 上传到我的服务器ftp
,当我尝试构建任务时,它给了我这个一致的错误:
git: 'ftp' is not a git command. See 'git --help'.
我已经在 macos high sierra 中安装git
并使用了 brew。git-ftp
由于某种原因,我无法找出该git ftp
命令未执行的原因。
git - 通过 git-ftp 上传被中断并中途停止。关于如何继续的任何想法?
我正在使用 git ftp init 上传到我的远程服务器。
由于电池耗尽,系统在上传进行到一半时关闭。现在我在远程服务器中有部分文件。
有什么办法可以继续上传并协调本地和远程服务器之间的文件?
你知道任何 git ftp 命令可以自动处理它或从上传停止的地方继续吗?
git - 使用 git 子模块 foreach 的 Bitbucket 管道
我想使用 git-ftp 将我的存储库(因为我的许多客户的托管计划不包括 SSH 访问)部署到我的暂存环境中,其中 WordPress 作为子模块包含在内。这是我第一次尝试使用 Bitbucket 管道:
尽管它没有部署 WordPress 存储库而是一个空的占位符文件,但它工作得非常好并将所有文件传输到我的服务器。
正如这里所说,对子模块的支持并非一直有效,但有一种解决方法
我使用 Bash 手动尝试了所有步骤,并且成功了:
但是当我尝试将此解决方法应用于我的 bitbucket-pipelines.yml 时,子模块命令 foreach 似乎根本不起作用……测试命令仅输出
- 有谁知道更好的解决方法?
- 为什么子模块(+ foreach)不起作用?或者是吗?
- 该命令应该允许您访问多个变量,Bitbucket 的存储库变量是否覆盖/阻止这些变量?
谢谢你的帮助!
git - Git ftp:如何上传.gitignore中忽略的“build”文件夹?
我的项目用于git
获取 bitbuckets 资源并git-ftp
在 FTP 上部署构建。
我想要:
- 不跟踪源文件中的构建
- 不跟踪 ftp 上的源文件
- 仅跟踪
build
ftp 上的文件夹
到目前为止,我有:
- 在
.gitignore
:build
- 在
.git-ftp-ignore
:*
- 在
.git-ftp-include
:build/*
但是该命令git ftp push
返回一条消息
git - git-ftp 致命:无法获得最后一次提交。网络断了?错误的网址?使用 'git ftp init' 进行初始推送
我使用 git-ftp 并且工作了好几天,但突然坏了(几个小时后我成功上传),调试消息是:
.git-ftp.log 仍在远程,我没有更改任何变量。这是怎么回事?