“Perforce團隊非常高興為您帶來Helix Core 2024.2版本,它擁有眾多旨在提高團隊效率、優化工作流程的增強功能。通過新的Open Telemetry協議集成,團隊現在可以輕松將結構化日志集成到可觀測性平臺中。DeltaTransfer現在也適用于同步操作——這是2024.1版本中發布的deltatransferforsubmits功能的擴展,可幫助減少傳輸的數據量,縮短等待時間。此外,我們在技術預覽版中推出了一個新命令“p4 diagnostics”,用于檢索服務器信息,以協助進行高級故障的排除。歡迎試用并反饋,我們將繼續完善此功能。”——Brent Schiestl, 產品管理高級總監, Perforce
Helix Core增強功能速覽!
結構化日志的Open Telemetry協議(OTLP)集成
用于與可觀測性工具集成的行業標準協議稱為Open Telemetry協議(OTLP)。通過此次增強功能,Helix Core結構化日志現在可以與OTLP無縫集成,使用戶能夠輕松將這些結構化日志導入可觀測性平臺(New Relic、Grafana Loki、Kibana等),并鎖定這些日志,防止其被修改。
借助此功能,信息現在將通過新的“p4 logexport”命令以JSON格式通過OTLP導出,且更易與需要處理這些信息的其他工具兼容,代價是會生成更大的日志。
* 此功能僅適用于在Linux x86_64平臺上運行的Helix Core服務器。
文件修訂的Delta同步
之前,當一個未壓縮的二進制文件被同步到客戶端,而客戶端已經擁有該文件的較早版本時,整個文件會從服務器傳輸到客戶端。通過此次更新,現在僅會傳輸文件的增量部分。
用戶在同步包含小幅編輯的大文件的后續版本時,尤其是在客戶端和服務器之間有延遲的情況下,將獲得最佳的性能提升。
* 需要注意的是,要開始在P4和P4V上使用Delta同步功能,用戶需要更新到P4 2024.2和P4V 2024.4版本。
P4VFS的熱點文件支持
P4VFS設計時僅在初始同步請求時同步元數據,從而加速初始同步操作,并將完整下載推遲到后續需要時(例如:打開文件進行編輯)。通過此次發布,用戶現在可以通過新的“熱點文件”規范來定義哪些文件始終需要同步。“熱點文件”是指從不進行虛擬同步的文件。
通過新的“p4 hotfiles”命令,用戶可以基于任何組合的depot路徑(必需)、文件擴展名(可選)和文件大小(可選)創建規則。這些規則可以在服務器端和客戶端進行定義,客戶端的規則將與服務器端的規則結合進行評估。
我們還將P4VFS客戶端從“技術預覽”狀態提升為正式支持版本,意味著客戶端現已完全支持。
*需要注意的是,P4VFS客戶端僅支持Windows操作系統。
技術預覽:用于高級故障排除的新命令“p4 diagnostics”
現在有一個新命令“p4 diagnostics”,用于無縫收集服務器配置和診斷信息,以進行高級故障排除。運行該命令時,將捕獲服務器配置詳情、監控信息、拓撲結構、當前日志文件、日志文件和數據庫鎖定信息。通過此增強功能,用戶將能夠向Perforce客戶支持提供相關且及時的數據,以便進行高級服務器故障排除。
之前,收集這些信息需要安裝和運行外部腳本(如p4dstate.sh)。現在,這個新命令不需要服務器的root權限,操作用戶或具有管理員權限的用戶都可以運行。
* “p4 diagnostics”僅支持Linux平臺,目前以技術預覽狀態發布。
相關更新
- 解決了多個重要的CVE漏洞。
- Sparse streams功能得到增強,現在支持從任何流中恢復到Sparse streams。
- 使用“p4 obliterate”命令時,現在可以忽略標簽。
- 新增多個篩選增強功能,包括:
變更列表篩選:
√ 現在可以通過在引號中使用 * 通配符進行篩選,按客戶端工作區名稱進行搜索。
√ 現在可以使用多個用戶值進行篩選。
√ 現在可以使用多個客戶端工作區值進行篩選。
客戶端工作區篩選:
√現在可以通過在引號中使用 * 通配符進行篩選,按所有者進行搜索。
其他技術預覽功能
以下功能也已從技術預覽中升級:
- ‘p4 topology’:在 Helix Core 2021.2 中引入,允許超級用戶和操作員列出所有直接或間接連接到當前服務器的Helix Core服務器。
- Helix Core服務器系統資源監控:在 Helix Core 2023.1 中引入,借助此功能,管理員可以依靠內置機制來監控整個服務器的CPU和內存利用率,并主動暫停或終止Helix Core操作,以防止服務器崩潰或中斷。
補充提醒
- 在Helix Core 2024.1中,推出通過Sparse Streams實現的輕量級分支功能,使團隊能夠即時創建新的分支。
- 在Helix Core 2023.2中,用戶可以將Helix Core存儲倉庫連接到基于S3(或S3兼容)的云對象存儲——這是一種更具成本效益和可擴展性的存儲解決方案。在Helix Core 2024.1中,這一支持擴展到本地和流存儲庫。
-
控制系統
+關注
關注
41文章
6630瀏覽量
110658 -
Delta
+關注
關注
1文章
29瀏覽量
12261 -
版本控制
+關注
關注
0文章
15瀏覽量
70
發布評論請先 登錄
相關推薦
評論