0

我正在定制oracle 服务云客户门户,但由于 OSvC 仅提供 WebDAV 来连接它。编辑文件然后将它们上传到 WebDAV 是非常耗时的,即使是一个单词的更改。我正在寻找一种解决方案来在本地提供所需的更改,然后将所需的代码上传到 webDEV。

但是在搜索文件结构后,我无法确定它使用哪个框架,我尝试使用https://builtwith.com/和 WhatRuns 等网站,但他们也找不到任何有用的东西。

虽然在文件结构中搜索后,我找到了 CodeIgnitor 的一些文件,但结构与 CodeIgnitor 文件夹结构有很大不同。

4

2 回答 2

1

简短的回答是否定的,您将无法在本地运行客户门户。虽然它是多年前 CodeIgniter 的一个分支,但存在服务器端依赖项会阻止您在本地沙箱中运行它。

也就是说,可以将许多与 WebDAV 交互以进行更改测试的手动任务自动化。如果您在本地进行编辑,那么您可以使用脚本挂钩或事件 RPA 机器人来自动执行一些手动文件移动。就我个人而言,我有一个在我的测试环境中使用编辑器(如 VSCode 或 Nova)进行远程编辑的流程,该编辑器可以通过 WebDAV 连接到远程服务器并直接在站点的开发区域中编辑文件。然后,完成后,我有一个脚本,它会拉取所有文件的最新版本,然后允许我将更改提交到 Git for SCM。

另一种选择是RPA。您可以开发一个可以运行的机器人来自动执行您在工作流程中面临的手动任务。就个人而言,我认为脚本是比 RPA 更好的解决方案,因为您可以通过脚本或 shell 自动执行所有操作。但是,这是另一个需要考虑的选择。

于 2021-02-27T16:36:10.207 回答
0

“实时编辑”OSvC CP 代码的另一种方法是通过支持它的软件连接到 WebDav,例如Mountain Duck在保存时将代码上传到 OSvC。

或者使用支持连接到 WebDav 并将其视为网络驱动器的更好的解决方案 Windows 资源管理器,继续My Computer -> Computer -> Map Network Drive然后https://yoursite.custhelp.com/dav/cp单击下一步,然后您将被提升为使用 OSvC 登录名登录。

于 2021-10-27T16:54:27.850 回答