如何使用 GIT 和 FTP 进行部署


How to use both GIT and FTP for deployment

我想使用 git

进行部署,但团队中的一些成员不喜欢 git,他们希望能够使用 ftp,我希望我们所有人都能够访问文件并进行更改。这到底有没有可能发生?

将更新存储库保存在 FTP 服务器中然后使用此存储库通过 ftp

="answers" 进行部署>

使用同步器? 并通过过滤器排除 Git 特定文件。 http://sourceforge.net/projects/freefilesync/您可以映射 ftp 文件夹。Novell的NetDrive有一个GUI界面,用于将FTP服务器设置为计算机上的驱动器。

  1. 设置一个测试服务器,如果人们愿意,他们可以在上面发疯。
  2. 要求每个人都提交到中央存储库中。说真的,这是一个要求
  3. 将少数知道自己在做什么的人声明为"部署主节点",并只允许他们通过明确定义的自动化部署机制接触生产服务器(git 在这里可以)。
  4. 砍掉任何仍然通过FTP直接扰乱生产的人。