问题标签 [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.
npm - Git FTP没有在bitbucket管道中推送构建文件夹
我已经设置了以下 yml 文件
我的 gitignore 文件中有 www 文件夹(因为它是构建文件夹,不应进行版本控制)。我还将它添加到我的 git-ftp-include 文件中:
!www/
!www
!/www
管道完成后,消息是:“没有要同步的文件。”
在管道运行时,我在 gulp build 命令之后切换到 www 文件夹。www 里面是新创建的文件,但它们没有被推送到我的 ftp 服务器。
bitbucket-pipelines - .git-ftp-ignore 文件不忽略文件夹
我scss/
在项目的根目录中有该文件夹,自从第一次提交以来,我将该文件夹添加到.git-ftp-ignore
文件中,所以它不起作用,每次推送到 PROD 时都会再次上传该文件夹。
我git ftp
通过Bitbucket 管道使用
有什么方法可以清理FTP 缓存git rm -r --cached .
吗?
github-actions - 如何在 GitHub FTP-Deploy-Action 操作 .yml 配置中指定 `catchup` 选项?
我已经设置了通过FTP-Deploy-Action部署到服务器的 github 操作。此操作基于(基本上是包装器)git-ftp
现在,我希望 FTP-Deploy-Actioncatchup
使用服务器上的现有文件(例如 10,000+ 个)但是我不知道如何catchup
在 .yml 文件中指定选项。我想它应该在with:
但应该是什么值,一个布尔值 true 或最后一次提交 SHA-1。例如:
此外,在触发/运行操作之前,服务器上是否已经存在带有(最后一个 SHA-1)的 .git-ftp-log。这是完整的 main.yml
任何帮助表示赞赏。
谢谢
bitbucket-pipelines - Bitbucket 管道上的“未设置远程主机”错误
我想在处理我的 wordpress 项目时运行一个用于部署的管道。但我运行它时总是出错:
这是我的 yml 文件:
ftp - GIT FTP 返回 552 错误代码但有足够的存储空间
我有以下 bitbucket YML 文件,该文件当前给我一个 552 FTP 错误代码:
请忽略实时分支,因为我们还没有更新它。这是我现在遇到问题的开发分支。
我已经尝试更改 FTP 详细信息,检查 CPanel 帐户上的可用存储空间等,但它仍然无法正常工作并出现此错误。FTP帐户也设置为无限制。有没有人有任何建议如何解决这个问题?
git - Git 从服务器 (FTP) 推送到 Git
当我使用 FileZilla 对文件进行修改时,我希望将其推送到我的分支。
我们现在使用 Git,每个人都有一个分支,每个人都有服务器 FTP,更改只是在本地完成并将其推送到 Git,但是当我们在 FTP(FileZilla)中进行修改时,我们不知道如何在 GIT 中保存工作
好吧,当我们在本地推送到 Git 时它工作正常,但是当我们在 FTP 中进行修改时,这不会将其保存在 Git 中,这意味着在我们在本地工作并将其推送到 Git 之后,FTP 中的修改会丢失
我们在 Prestashop 工作,有时我们将工作交给 Prestashop 团队做一些工作,他们在 FTP 中做工作,这就是为什么我们需要如何保存他们的工作,然后再将 Git 推送到我们所做的其他工作中
是否可以将添加到我的服务器的修改传输到 git?
git - 仅将更改的 Git 文件从中央存储库 (GCP) 上传或获取到 VM 服务器
我们有几个客户端虚拟机,它们根据我们提供的配置文件运行一些东西,我们将所有配置文件存储在 GCP 的一个中央存储库中。
所以假设,每当我们更改一个配置文件时,例如config_file_1
我们将它推送到那个 GCP 中央存储库,然后我们手动转到正在使用它的对应虚拟机,config_file_1
我们实际上更新它
虚拟机只使用我们拥有的 GCP 中央存储库中的一个文件
例如:
VM 1 使用config_file_1
VM 2 使用config_file_6
VM 3 使用config_file_9
[May be we will maintain the table which VM using which file]
我们想要一些机制来自动化这些东西,
所以如果我们更改config_file_9
并通过 GIT 将更改的文件推送到 GCP,那么 VM 3 应该会自动更新config_file_9
我们认为可能有帮助但不能满足我们的事情:
-- 可能正在使用 GCP PubSub,我们将在每个 VM 上都有订阅者(但看起来很复杂)
-- 使用可能是git-ftp
(不知道它是否会工作,比如在多个VM)
-- 自动 git pull/fetch VM 上的特定文件(不知道它是否会工作,比如在多个 VM 中)
因此,我们需要您的帮助,您认为解决此问题的最佳方法是什么?
感谢您的时间和考虑。
git - Bitbucket 管道问题
只是尝试使用 bitbucket 管道通过 git ftp 从开发分支进行部署。管道脚本如下所示:
当前存在 git ftp push 识别没有更改的文件的问题,因此不会相应地推送最新的开发更改。我尝试了不同的(功能)分支等,但没有任何效果。我在 bitbucket 管道配置中遗漏了一些东西吗?为什么没有发现变化?