我想使用 git
进行部署,但团队中的一些成员不喜欢 git,他们希望能够使用 ftp,我希望我们所有人都能够访问文件并进行更改。这到底有没有可能发生?
将更新存储库保存在 FTP 服务器中然后使用此存储库通过 ftp
使用同步器? 并通过过滤器排除 Git 特定文件。 http://sourceforge.net/projects/freefilesync/您可以映射 ftp 文件夹。Novell的NetDrive有一个GUI界面,用于将FTP服务器设置为计算机上的驱动器。
- 设置一个测试服务器,如果人们愿意,他们可以在上面发疯。
- 要求每个人都提交到中央存储库中。说真的,这是一个要求。
- 将少数知道自己在做什么的人声明为"部署主节点",并只允许他们通过明确定义的自动化部署机制接触生产服务器(git 在这里可以)。
- 砍掉任何仍然通过FTP直接扰乱生产的人。