0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

版本控制系統(tǒng)Helix Core 2024.2增強(qiáng)功能:與OpenTelemetry協(xié)議集成、Delta同步和傳輸?shù)?/h1>

“Perforce團(tuán)隊(duì)非常高興為您帶來Helix Core 2024.2版本,它擁有眾多旨在提高團(tuán)隊(duì)效率、優(yōu)化工作流程的增強(qiáng)功能。通過新的Open Telemetry協(xié)議集成,團(tuán)隊(duì)現(xiàn)在可以輕松將結(jié)構(gòu)化日志集成到可觀測性平臺中。DeltaTransfer現(xiàn)在也適用于同步操作——這是2024.1版本中發(fā)布的deltatransferforsubmits功能的擴(kuò)展,可幫助減少傳輸?shù)臄?shù)據(jù)量,縮短等待時間。此外,我們在技術(shù)預(yù)覽版中推出了一個新命令“p4 diagnostics”,用于檢索服務(wù)器信息,以協(xié)助進(jìn)行高級故障的排除。歡迎試用并反饋,我們將繼續(xù)完善此功能?!薄狟rent Schiestl, 產(chǎn)品管理高級總監(jiān), Perforce

Helix Core增強(qiáng)功能速覽!

結(jié)構(gòu)化日志的Open Telemetry協(xié)議(OTLP)集成

用于與可觀測性工具集成的行業(yè)標(biāo)準(zhǔn)協(xié)議稱為Open Telemetry協(xié)議(OTLP)。通過此次增強(qiáng)功能,Helix Core結(jié)構(gòu)化日志現(xiàn)在可以與OTLP無縫集成,使用戶能夠輕松將這些結(jié)構(gòu)化日志導(dǎo)入可觀測性平臺(New Relic、Grafana Loki、Kibana等),并鎖定這些日志,防止其被修改。

借助此功能,信息現(xiàn)在將通過新的“p4 logexport”命令以JSON格式通過OTLP導(dǎo)出,且更易與需要處理這些信息的其他工具兼容,代價是會生成更大的日志。

* 此功能僅適用于在Linux x86_64平臺上運(yùn)行的Helix Core服務(wù)器。

wKgZO2d3mSmAclnLAACZmbeGwj0464.png

文件修訂的Delta同步

之前,當(dāng)一個未壓縮的二進(jìn)制文件被同步到客戶端,而客戶端已經(jīng)擁有該文件的較早版本時,整個文件會從服務(wù)器傳輸?shù)娇蛻舳?。通過此次更新,現(xiàn)在僅會傳輸文件的增量部分。

用戶在同步包含小幅編輯的大文件的后續(xù)版本時,尤其是在客戶端和服務(wù)器之間有延遲的情況下,將獲得最佳的性能提升。

* 需要注意的是,要開始在P4和P4V上使用Delta同步功能,用戶需要更新到P4 2024.2和P4V 2024.4版本。

wKgZO2d3mUqAN0CvAACsRnBfKrk116.png

P4VFS的熱點(diǎn)文件支持

P4VFS設(shè)計(jì)時僅在初始同步請求時同步元數(shù)據(jù),從而加速初始同步操作,并將完整下載推遲到后續(xù)需要時(例如:打開文件進(jìn)行編輯)。通過此次發(fā)布,用戶現(xiàn)在可以通過新的“熱點(diǎn)文件”規(guī)范來定義哪些文件始終需要同步。“熱點(diǎn)文件”是指從不進(jìn)行虛擬同步的文件。

通過新的“p4 hotfiles”命令,用戶可以基于任何組合的depot路徑(必需)、文件擴(kuò)展名(可選)和文件大?。蛇x)創(chuàng)建規(guī)則。這些規(guī)則可以在服務(wù)器端和客戶端進(jìn)行定義,客戶端的規(guī)則將與服務(wù)器端的規(guī)則結(jié)合進(jìn)行評估。

我們還將P4VFS客戶端從“技術(shù)預(yù)覽”狀態(tài)提升為正式支持版本,意味著客戶端現(xiàn)已完全支持。

*需要注意的是,P4VFS客戶端僅支持Windows操作系統(tǒng)。

技術(shù)預(yù)覽:用于高級故障排除的新命令“p4 diagnostics”

現(xiàn)在有一個新命令“p4 diagnostics”,用于無縫收集服務(wù)器配置和診斷信息,以進(jìn)行高級故障排除。運(yùn)行該命令時,將捕獲服務(wù)器配置詳情、監(jiān)控信息、拓?fù)浣Y(jié)構(gòu)、當(dāng)前日志文件、日志文件和數(shù)據(jù)庫鎖定信息。通過此增強(qiáng)功能,用戶將能夠向Perforce客戶支持提供相關(guān)且及時的數(shù)據(jù),以便進(jìn)行高級服務(wù)器故障排除。

之前,收集這些信息需要安裝和運(yùn)行外部腳本(如p4dstate.sh)。現(xiàn)在,這個新命令不需要服務(wù)器的root權(quán)限,操作用戶或具有管理員權(quán)限的用戶都可以運(yùn)行。

* “p4 diagnostics”僅支持Linux平臺,目前以技術(shù)預(yù)覽狀態(tài)發(fā)布。

相關(guān)更新

  • 解決了多個重要的CVE漏洞。
  • Sparse streams功能得到增強(qiáng),現(xiàn)在支持從任何流中恢復(fù)到Sparse streams。
  • 使用“p4 obliterate”命令時,現(xiàn)在可以忽略標(biāo)簽
  • 新增多個篩選增強(qiáng)功能,包括:

變更列表篩選:

√ 現(xiàn)在可以通過在引號中使用 * 通配符進(jìn)行篩選,按客戶端工作區(qū)名稱進(jìn)行搜索。

√ 現(xiàn)在可以使用多個用戶值進(jìn)行篩選。

√ 現(xiàn)在可以使用多個客戶端工作區(qū)值進(jìn)行篩選。

客戶端工作區(qū)篩選:

現(xiàn)在可以通過在引號中使用 * 通配符進(jìn)行篩選,按所有者進(jìn)行搜索。

其他技術(shù)預(yù)覽功能

以下功能也已從技術(shù)預(yù)覽中升級:

  • ‘p4 topology’:在 Helix Core 2021.2 中引入,允許超級用戶和操作員列出所有直接或間接連接到當(dāng)前服務(wù)器的Helix Core服務(wù)器。
  • Helix Core服務(wù)器系統(tǒng)資源監(jiān)控:在 Helix Core 2023.1 中引入,借助此功能,管理員可以依靠內(nèi)置機(jī)制來監(jiān)控整個服務(wù)器的CPU和內(nèi)存利用率,并主動暫?;蚪K止Helix Core操作,以防止服務(wù)器崩潰或中斷。

補(bǔ)充提醒

  • 在Helix Core 2024.1中,推出通過Sparse Streams實(shí)現(xiàn)的輕量級分支功能,使團(tuán)隊(duì)能夠即時創(chuàng)建新的分支。
  • 在Helix Core 2023.2中,用戶可以將Helix Core存儲倉庫連接到基于S3(或S3兼容)的云對象存儲——這是一種更具成本效益和可擴(kuò)展性的存儲解決方案。在Helix Core 2024.1中,這一支持?jǐn)U展到本地和流存儲庫。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6630

    瀏覽量

    110666
  • Delta
    +關(guān)注

    關(guān)注

    1

    文章

    29

    瀏覽量

    12262
  • 版本控制
    +關(guān)注

    關(guān)注

    0

    文章

    15

    瀏覽量

    72
收藏 人收藏

    評論

    相關(guān)推薦

    SVN十問:一文帶你了解Subversion歷史、使用挑戰(zhàn)及替代方案Perforce Helix Core

    Subversion (SVN) 作為開源的集中式版本控制系統(tǒng),已無法滿足現(xiàn)代化的數(shù)據(jù)管理與版本控制需求。越來越多的團(tuán)隊(duì)開始轉(zhuǎn)向更快速、更安全、更可擴(kuò)展的
    的頭像 發(fā)表于 12-27 16:09 ?140次閱讀
    SVN十問:一文帶你了解Subversion歷史、使用挑戰(zhàn)及替代方案Perforce <b class='flag-5'>Helix</b> <b class='flag-5'>Core</b>

    龍智直播預(yù)告:揭示現(xiàn)代化數(shù)據(jù)管理與版本控制優(yōu)勢、從SVN遷移到Helix Core的實(shí)踐指導(dǎo)、遷移步驟

    2025年1月9日(周四)14:00-14:45,Perforce中國授權(quán)合作伙伴-龍智將在線直播,分享為何您的傳統(tǒng)數(shù)據(jù)管理與版本控制系統(tǒng)需要升級、Perforce Helix Core
    的頭像 發(fā)表于 12-16 15:35 ?124次閱讀
    龍智直播預(yù)告:揭示現(xiàn)代化數(shù)據(jù)管理與<b class='flag-5'>版本</b><b class='flag-5'>控制</b>優(yōu)勢、從SVN遷移到<b class='flag-5'>Helix</b> <b class='flag-5'>Core</b>的實(shí)踐指導(dǎo)、遷移步驟<b class='flag-5'>等</b>

    全新AMD Vitis統(tǒng)一軟件平臺2024.2版本發(fā)布

    全新 AMD Vitis 統(tǒng)一軟件平臺 2024.2 版本已于近期推出。
    的頭像 發(fā)表于 12-11 15:06 ?336次閱讀

    AMD Vitis Unified Software Platform 2024.2發(fā)布

    近日,全新 AMD Vitis Unified Software Platform 2024.2 版本推出。
    的頭像 發(fā)表于 11-27 15:47 ?254次閱讀

    AMD Vivado Design Suite 2024.2全新推出

    AMD Vivado Design Suite 2024.2 全新推出,使用 AMD Versal Adaptive SoC 進(jìn)行設(shè)計(jì)的重大改進(jìn)。此版本為 AMD Versal 自適應(yīng) SoC
    的頭像 發(fā)表于 11-22 13:54 ?302次閱讀

    Perforce Helix Core通過ISO 26262認(rèn)證!為汽車軟件開發(fā)團(tuán)隊(duì)提供無限可擴(kuò)展性、細(xì)粒度安全性、文件快速訪問

    News!Helix Core通過ISO 26262認(rèn)證,符合汽車系統(tǒng)開發(fā)所需的安全和可靠性標(biāo)準(zhǔn),助力汽車軟件安全合規(guī)!具備無限可擴(kuò)展性、細(xì)粒度安全性、文件快速訪問...是眾多汽車OEM和供應(yīng)商的首選
    的頭像 發(fā)表于 11-12 14:41 ?842次閱讀
    Perforce <b class='flag-5'>Helix</b> <b class='flag-5'>Core</b>通過ISO 26262認(rèn)證!為汽車軟件開發(fā)團(tuán)隊(duì)提供無限可擴(kuò)展性、細(xì)粒度安全性、文件快速訪問<b class='flag-5'>等</b>

    PLC控制系統(tǒng)的通信協(xié)議解析

    的基本概念 通信協(xié)議是一組規(guī)則,定義了數(shù)據(jù)如何在不同的設(shè)備之間傳輸。在PLC控制系統(tǒng)中,這些協(xié)議包括物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層和應(yīng)用
    的頭像 發(fā)表于 11-08 09:46 ?914次閱讀

    Helix QAC 2024.3新特性速覽

    Helix QAC 2024.3 附帶適用于?Windows?和?Linux?的基于?Qt?的新安裝程序,并增強(qiáng)了對Validate SAML/OIDC?身份驗(yàn)證的支持。此版本還包括對某些環(huán)境的 Dataflow 穩(wěn)健性的改進(jìn),
    的頭像 發(fā)表于 11-06 15:42 ?288次閱讀
    <b class='flag-5'>Helix</b> QAC 2024.3新特性速覽

    Perforce靜態(tài)分析工具2024.2新增功能Helix QAC全新CI/CD集成支持、Klocwork分析引擎改進(jìn)和安全增強(qiáng)

    ?和Klocwork的最新版本對靜態(tài)分析工具進(jìn)行了重大改進(jìn),通過盡早修復(fù)錯誤、降低開發(fā)成本和加快發(fā)布速度,使開發(fā)團(tuán)隊(duì)實(shí)現(xiàn)左移。本文中,我們將概述2024.2版本的新特性和新功能。CI/
    的頭像 發(fā)表于 10-08 16:22 ?297次閱讀
    Perforce靜態(tài)分析工具<b class='flag-5'>2024.2</b>新增<b class='flag-5'>功能</b>:<b class='flag-5'>Helix</b> QAC全新CI/CD<b class='flag-5'>集成</b>支持、Klocwork分析引擎改進(jìn)和安全<b class='flag-5'>增強(qiáng)</b>

    Perforce演講回顧(下):版本控制系統(tǒng)Helix Core的常見使用誤區(qū)及解決辦法、實(shí)用工具及新功能介紹

    日前,Perforce攜手合作伙伴龍智一同亮相UnrealFest2024上海站,分享HelixCore版本控制系統(tǒng)及其協(xié)作套件的強(qiáng)大功能與最新動態(tài),助力游戲創(chuàng)意產(chǎn)業(yè)加速前行。Perforce
    的頭像 發(fā)表于 10-08 16:18 ?398次閱讀
    Perforce演講回顧(下):<b class='flag-5'>版本</b><b class='flag-5'>控制系統(tǒng)</b><b class='flag-5'>Helix</b> <b class='flag-5'>Core</b>的常見使用誤區(qū)及解決辦法、實(shí)用工具及新<b class='flag-5'>功能</b>介紹

    Perforce演講回顧(上):從UE項(xiàng)目Project Titan,看Helix Core在大型游戲開發(fā)中的版本控制集成使用策略

    日前,Perforce攜手合作伙伴龍智一同亮相UnrealFest2024上海站,分享HelixCore版本控制系統(tǒng)及其協(xié)作套件的強(qiáng)大功能與最新動態(tài),助力游戲創(chuàng)意產(chǎn)業(yè)加速前行。Perforce
    的頭像 發(fā)表于 10-08 16:15 ?427次閱讀
    Perforce演講回顧(上):從UE項(xiàng)目Project Titan,看<b class='flag-5'>Helix</b> <b class='flag-5'>Core</b>在大型游戲開發(fā)中的<b class='flag-5'>版本</b><b class='flag-5'>控制</b>與<b class='flag-5'>集成</b>使用策略

    代碼靜態(tài)測試工具Klocwork 2024.2新發(fā)布

    Klocwork 2024.2 為現(xiàn)代?C/C++?分析引擎引入了顯著的準(zhǔn)確性和性能改進(jìn)。此版本還包括增強(qiáng)的安全性和身份驗(yàn)證功能以及改進(jìn)的用戶體驗(yàn),以及?MISRA??和?CERT?規(guī)
    的頭像 發(fā)表于 08-06 12:16 ?282次閱讀
    代碼靜態(tài)測試工具Klocwork <b class='flag-5'>2024.2</b>新發(fā)布

    代碼靜態(tài)測試工具Helix QAC 2024.2新發(fā)

    Helix QAC 2024.2 帶來了新的特性和功能,為開發(fā)過程增加了靈活的選項(xiàng)。用戶使用新的 CI 分析通過 Validate 獲得完整的 CI 集成支持,從而輕松管理 CI/CD
    的頭像 發(fā)表于 08-05 17:40 ?369次閱讀
    代碼靜態(tài)測試工具<b class='flag-5'>Helix</b> QAC <b class='flag-5'>2024.2</b>新發(fā)

    分布式大屏控制系統(tǒng)的屏幕同步技術(shù)

    分布式大屏控制系統(tǒng)的屏幕同步技術(shù)是確保系統(tǒng)內(nèi)多個顯示屏幕顯示相同內(nèi)容的關(guān)鍵技術(shù)之一。以下是實(shí)現(xiàn)屏幕同步的幾種技術(shù): 硬件同步:硬件
    的頭像 發(fā)表于 01-29 14:40 ?870次閱讀

    控制系統(tǒng)之間如何實(shí)現(xiàn)時鐘同步?

    控制系統(tǒng)之間如何實(shí)現(xiàn)時鐘同步? 控制系統(tǒng)之間的時鐘同步是確保不同系統(tǒng)之間的時鐘保持一致的過程。它在許多實(shí)時應(yīng)用中非常重要,如分布式
    的頭像 發(fā)表于 01-16 14:37 ?1149次閱讀