簡體   English   中英

在本地服務 oracle 服務雲客戶門戶?

[英]serve oracle service cloud Customer portal locally?

我正在定制oracle 服務雲客戶門戶,但由於 OSvC 僅提供 WebDAV 來連接它。 編輯文件然后將它們上傳到 WebDAV 是非常耗時的,即使是一個單詞的更改。 我正在尋找一種解決方案來在本地提供所需的更改,然后將所需的代碼上傳到 webDEV。

但在搜索文件結構后,我無法確定它使用哪個框架,我嘗試使用https://builtwith.com/和 WhatRuns 等網站,但他們也找不到任何有用的東西。

雖然在文件結構中搜索后,我找到了 CodeIgnitor 的一些文件,但結構與 CodeIgnitor 文件夾結構有很大不同。

簡短的回答是否定的,您將無法在本地運行客戶門戶。 雖然它是多年前 CodeIgniter 的一個分支,但存在服務器端依賴項會阻止您在本地沙箱中運行它。

也就是說,可以將許多與 WebDAV 交互以進行更改測試的手動任務自動化。 如果您在本地進行編輯,那么您可以使用腳本掛鈎或事件 RPA 機器人來自動執行一些手動文件移動。 就我個人而言,我有一個在我的測試環境中使用編輯器(如 VSCode 或 Nova)進行遠程編輯的流程,該編輯器可以通過 WebDAV 連接到遠程服務器並直接在站點的開發區域中編輯文件。 然后,完成后,我有一個腳本,它會拉下所有文件的最新版本,然后允許我提交對 SCM 的 Git 的更改。

另一種選擇是RPA。 您可以開發一個可以運行的機器人來自動執行您在工作流程中面臨的手動任務。 就個人而言,我認為腳本是比 RPA 更好的解決方案,因為您可以通過腳本或 shell 自動執行所有操作。 但是,這是另一個需要考慮的選擇。

“實時編輯”OSvC CP 代碼的另一種方法是通過支持 WebDav 的軟件(如Mountain Duck )連接到 WebDav,該軟件會在保存時將您的代碼上傳到 OSvC。

或使用更好的解決方案 Windows Explorer,它支持連接到 WebDav 並將其視為網絡驅動器,通過My Computer -> Computer -> Map Network Drive然后https://yoursite.custhelp.com/dav/cp點擊下一步幫助。然后您將被提升為使用您的 OSvC 登錄名登錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM