gpt4 book ai didi

c# - 现有 Umbraco 项目的开发

转载 作者:太空宇宙 更新时间:2023-11-03 15:29:31 27 4
gpt4 key购买 nike

我有一个现有的 Umbraco 项目在 IIS 服务器上运行。当我开始这个项目时,我基本上是将 Umbraco 直接安装到服务器上,并通过管理界面进行编码,直到网站启动并上线。

现在,客户想要一些更改,感觉我把自己逼到了一个角落,因为我显然不能在网站运行时更改代码。所以,我的问题是,我希望这个优秀的社区可以帮助我解决这个问题:

当我在本地获取项目副本后,如何在 Visual Studio 中进行开发,然后将其发布回实时服务器?我应该创建一个 GIT-repo,还是 WebDeploy 是一个选项?在开发和维护 Umbraco 站点时,哪种工作流程最方便?

我也不太确定 IIS 服务器需要哪些配置来支持从我的本地计算机进行部署,因此非常感谢您提供一些相关信息!

最佳答案

不要告诉任何人,但仅针对文件更新(如样式表或模板),我有时只是将它们通过 FTP 上传或发布到文件系统并通过 RDP 复制/粘贴文件。如果您对文档类型等进行了更改,请考虑您是否不能只在本地测试它们,然后在实时环境中重新创建更改。

当然,这仅适用于小的更改/解决方案和单人团队,但我觉得这完全没问题,因为备选方案很快就会变得非常复杂。

编辑:而且它还要求您使本地副本与实时副本非常接近,因此您可以相对确定在“发布”时不会破坏内容。

关于c# - 现有 Umbraco 项目的开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34223313/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com