Deployment 如何只上传最新修改过的文件?
由于我是一名设计师,同时也是一名中级前端专业人员,现在我仍然使用基本的FTP扩展,通过filezilla或括号,以旧的方式上传我的所有项目。问题是这需要花很多时间,尤其是当我不记得最近更改了哪些文件时,我的意思是,我不知道web开发人员如何快速推进他们的项目。一旦我在处理带有数千个文件的电子商务项目(magento),我需要让我的工作看起来更专业 我总是听“有人会部署修改”之类的话,但我仍然在轻快地说,因为我不是一个高级前端开发人员 那么,将我最近更改的文件上载(或部署,无论什么)到生产服务器的最简单但专业的方法是什么?我想使用Bitbucket,这样我就可以完全控制这个项目,并对它进行备份Deployment 如何只上传最新修改过的文件?,deployment,localhost,bitbucket,frontend,web-deployment,Deployment,Localhost,Bitbucket,Frontend,Web Deployment,由于我是一名设计师,同时也是一名中级前端专业人员,现在我仍然使用基本的FTP扩展,通过filezilla或括号,以旧的方式上传我的所有项目。问题是这需要花很多时间,尤其是当我不记得最近更改了哪些文件时,我的意思是,我不知道web开发人员如何快速推进他们的项目。一旦我在处理带有数千个文件的电子商务项目(magento),我需要让我的工作看起来更专业 我总是听“有人会部署修改”之类的话,但我仍然在轻快地说,因为我不是一个高级前端开发人员 那么,将我最近更改的文件上载(或部署,无论什么)到生产服务器的
谢谢Bitbucket是您的存储库,您应该了解如何有效地使用GIT。通常,对于我们的项目,我们使用3个分支,每个分支连接到不同的环境: 发展:与我们的发展环境相联系 暂存:连接到我们的暂存环境 生产:连接到客户的生产环境 开发环境是各种开发人员在本地开发后提交代码的地方。更改经过内部测试,一旦批准,就提交给临时分支 登台环境通常与生产环境最为相似,需要进行另一轮测试,包括UAT(用户验收测试)。一旦批准,这些更改将计划部署到生产环境中。我们有适当的流程,确保不仅仅是任何人都可以向生产部门提交更改 有多种方法可以将更改部署到生产环境中;如果您的代码控制是有效的,那么通常您的生产分支应该始终是生产环境的反映。您可以通过多种方式进行部署:
太好了,我来看看。实际上,我已经使用了Bitbucket,但没有使用部署过程。你认为哪个更有效,詹金斯还是比特桶管道?我们能够直接从Bitbucket将文件发送到生产吗?谢谢你,伙计!我个人没有使用Bitbucket管道,这是一个相对较新的产品。我用过詹金斯,发现它非常有效。我个人会选择Pipeline,只是因为它是BitBucket的产品,有可能成为未来领先的部署工具。