我刚刚开始一个新职位,取代了一个突然开发Kentico CMS项目的开发人员。我对ASP和Kentico完全不熟悉,所以这里的答案需要为初学者量身定制。我熟悉其他语言(PHP,Ruby,SQL等),但不知道从哪里开始。
所以,我想要做的就是将我们的生产站点(db和all)中的所有内容复制到我的本地机器上,这样我就可以更轻松地开发它了。我已经将db导出到SQL文件中,并将Kentico Instance文件夹中的所有文件复制到github中,并将其克隆到我的本地计算机上。我假设因为Kentico已经“设置”了,在他们的文档中完成安装过程并不是解决这个问题的方法。
任何帮助都会非常感激!
答案 0 :(得分:5)
完成这些步骤后,您的网站应该像以前一样开始运行。我没有详细介绍所有这些部分,所以让我知道你遇到了什么问题,这样我就可以进一步澄清。有关当前情况的更多信息也会有所帮助。
我要说的另一个注意事项是:如果您需要客户端能够审核您的工作,那么您可能更有效,更容易将原始数据库保留在Web服务器上,并且(如果可能)连接从本地计算机远程访问它。由于您所做的几乎任何更改都会导致Kentico中的数据库更改,因此我发现使用分布式代码库在1个数据库上进行开发更加容易。否则,您可能需要不断地用您的更改覆盖其他数据库,这可能很烦人。如果将数据库保留在服务器上并且只是远程连接,则可以通过ftp(或使用git)将文件推送到本地编辑的服务器。