我通常使用 Visual Studio 代码处理我的项目。
团队合作,我们都使用 github 作为存储库,但在发布结束时(将分支开发与主合并后),我们将在 ftp 服务器上上传文件以发布更新(Web 应用程序)。
问题是我们不知道经过很长时间修改了哪些文件......例如一个新功能在develop分支开发了一个月,合并后我们无法搜索每个文件并手动上传与filezilla。我们需要一个 ftp 同步扩展,但需要在需要时手动调用命令。
是否有任何 Visual Studio 代码扩展(或其他方法)可以使用它?
我尝试了 VSCode 的 ftp-sync 扩展,但它有一个错误。即使我指定了“UploadOnSave:false”,它也会上传每个文件。许多其他用户对该扩展程序有同样的问题。因此,如果我将在开发分支上编辑文件,它会覆盖我当前的 ftp !!
有替代品吗?
我的工作流程是:在团队的开发分支上编写代码,最后在 master 中合并,然后在 ftp 中上传……但目前我们携带一个文本文件,其中包含修改(手动编写)的每个文件的列表……非常坏的...
我找到了一个名为“git-ftp”的 git 插件。
太容易了!
只需在 2 个命令行中安装,然后对于每个项目集:
git config git-ftp.url
git config git-ftp.username
git config git-ftp.password
Run Code Online (Sandbox Code Playgroud)
然后我可以使用:
git ftp push
Run Code Online (Sandbox Code Playgroud)
它只会上传我提交的文件。
| 归档时间: |
|
| 查看次数: |
1627 次 |
| 最近记录: |