国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

在DigiPCBA中使用版本控制來追蹤項目

發燒友實驗室 ? 來源:電子發燒友 ? 作者:發燒友 ? 2021-03-17 10:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一款功能強大的電子設計工具,搶先體驗免費注冊:https://digipcba.com/?hmsr=HQbbs

自從我開始使用
Github和Google文檔以來,我就愛上了版本控制。它將修訂版本跟蹤信息與文件一起存儲,而不是保留必要文件的多個副本并為每個修訂版本增加時間戳。這種環境非常適合處理代碼、電子表格和文檔,而DigiPCBA則將這些相同功能引入到PCB設計中。

DigiPCBA提供了相同的版本控制功能。您可以輕松地將設計文件恢復到早期的版本,克隆當前項目并訪問先前的版本。您可以在altium Designer中恢復設計文件的副本。如果您需要將早期的版本恢復到本地文件,則可以將該先前版本納入您在DigiPCBA上的“工作區”設計實例中。如果您從未使用版本控制進行PCB設計,此處為您提供了一些有關在DigiPCBA工作區內進行本地和服務器托管版本控制的指南。

我的文件存儲在哪里呢?

當您在DigiPCBA上打開“工作區”中的設計實例時,您看不到原理圖文件的先前版本。您在“工作區”的設計實例中只能看到您的設計文件的最新版本。這就引出了一個問題:在哪里可以找到設計文件的早期版本?

每當您更改原理圖、PCB文檔或其他文件時,先前版本都會存儲在DigiPCBA中。當您打開一個Altium Designer項目時,您可以訪問存儲在本地計算機以及網絡上的設計文件的舊版本。您還可以在Altium Designer的“存儲管理器”(Storage Manager)面板中訪問這些不同的修訂版本。

下圖顯示我已經在Altium Designer中打開了一個DigiPCBA項目。打開“存儲管理器”面板時,我可以看到原理圖的本地和在線版本。紅色框中顯示了這一特定原理圖文件的當前版本(參見下文)。該版本已在編輯窗口中打開;這是我的項目原理圖的當前版本。

可以在Altium Designer的“存儲管理器”面板中看到所有該文件之前的修訂版本

如需訪問其中一個修訂版本,只需要簡單雙擊該早期版本,即可在“原理圖編輯器”中打開該修訂版本。然后,您可以平鋪窗口,以便同時比較兩個修訂版本(如下圖所示)。在放大區域中,早期版本原理圖在該位置有三個LEDs指示燈,而當前版本原理圖只有兩個LED指示燈。如您在“存儲管理器”面板的“注釋”部分中所見(參見上圖),從原理圖中移除了一個LED指示燈。

Altium Designer中比較原理圖的兩個修訂版本

打開原理圖的早期版本后,其將顯示在“項目”面板的“自由文檔”區域。您可以在文件中右鍵單擊該版本,然后單擊“瀏覽”以在本地計算機上定位該版本。然后,您可以將該文件移動到本地設備上的另一個位置。我喜歡將項目文件的本地副本放在相同的地方,因為這有助于保持條理。

比較修訂版本

找到早期版本后,您可以選擇通過不同的方法使用它。通過并排打開兩個原理圖,我可以知道最新版本原理圖文件所做變化的準確位置。請注意,這使您可以輕松查看原理圖當前版本與先前版本之間的差異。但是,兩者之間仍然可能存在其他不明顯的差異;“比較”工具將顯示兩個文件之間的差異列表。

如需訪問比較工具,請單擊“項目”菜單,然后單擊“顯示差異”。這時,將打開一個對話框,通過該對話框,您可以選擇需要比較的文件。如需選擇特定文件,請單擊對話框底部的“高級模式”選項。您將在“項目”面板中看到兩個包含文件的列表。現在,您可以選擇需要比較的文件。我在下面的左側列表中選擇了原理圖的早期版本,在右側列表中選擇了該原理圖的當前版本。


選擇要在
Altium Designer中進行比較的文檔

單擊“確定”后,您可以查看每個文件中的特定差異并直觀地檢查這些差異。文件的變化將以差異列表的形式顯示,您可以單擊該列表來定位每個文件的特定差異。

在當前項目中保留早期版本

如果您決定要在項目中使用文件的早期版本,您只需要將其重命名并拖到“項目”面板中,即可將其添加到當前項目中。然后,您可以使用“項目”面板中的版本控制工具來提交項目并將其推送到“工作區”設計實例。您也可以像處理其他任何文件一樣,從項目中刪除該文件的舊版本。

在下圖中,我已經添加了項目的先前版本,現在,我需要將項目推回到我的DigiPCBA工作區。將先前版本添加到項目中并刪除不需要的文件后,您只需要右鍵單擊該項目文件,然后選擇版本控制入口下的“提交整個項目”即可。屏幕上將出現“提交版本控制”對話框,您可以在項目中選擇將要推送到您的DigiPCBA工作區的指定文件。

Altium Designer中提交項目并將其推回到網絡設計實例

單擊“提交并推送”后,原理圖的早期版本將被添加到版本控制中。現在,該早期版本將出現在其版本鏈中。您可以為項目中的PcbDoc文件和其他文件執行與上面相同的版本控制跟蹤功能。請注意,在上面的窗口中,我將其他原理圖文件從項目中刪除了,但其實我也可以在項目中保留其他文件。它會繼續在我的DigiPCBA工作區中擁有自己的版本鏈且可追溯,并允許在“存儲管理器”面板中對其進行訪問。

任何有權訪問該項目的人員均可以訪問這些早期文件版本。請確保與您的團隊溝通并在您的DigiPCBA工作區中注意用戶的權限。如需深入了解如何在DigiPCBA工作區中管控對不同項目的訪問權限,請查看有關控制用戶權限的教程。

希望這個簡短教程可以幫助您訪問存儲在您的DigiPCBA工作區中的文件的早期版本。這是一種追溯文件先前版本的簡單方法,使用這種方法,您將無需手動跟蹤本地計算機上的一長串文件。請注意,在您進行編輯時,Altium Designer將跟蹤您在本地計算機上的早期文件版本。另外,您也可以從“存儲管理器”面板中“本地歷史記錄”列表訪問早期文件版本(參見上面的窗口)。文章里類似這種有關DigiPCBA版本控制的更多信息,請參見用戶手冊。

DigiPCBA的幫助下,電子行業正在實現前所未有的高度集成化。在此之前,版本控制一直被局限于軟件開發領域,但現在,設計人員們不僅可以實現在家辦公,而且能夠將工作效率提高到一個前所未有的水平。

我們只是簡單介紹了DigiPCBA的功能。您可以在論壇中查看更詳細的功能描述或點播網絡研討會。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • pcb
    pcb
    +關注

    關注

    4404

    文章

    23878

    瀏覽量

    424263
  • digipcba
    +關注

    關注

    2

    文章

    31

    瀏覽量

    4573
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    開源鴻蒙6.1和8.1版本定為LTS建議版本,最新OpenHarmony路標發布

    開源項目生態建設中,版本生命周期管理是保障社區項目穩定演進、助力生態伙伴提前規劃產品路線、降低開發者適配成本的核心環節。為進一步規范開源鴻蒙版本
    的頭像 發表于 10-30 09:29 ?984次閱讀
    開源鴻蒙6.1和8.1<b class='flag-5'>版本</b>定為LTS建議<b class='flag-5'>版本</b>,最新OpenHarmony路標發布

    目標追蹤的簡易實現:模板匹配

    往往是先在一個靜態的圖象中尋找到某一片像素區域(比如從背景畫面中框選出人臉或文字),然后再對這片像素區域作分析(比如提取人臉關鍵點信息等等);而目標追蹤則是一段視頻流中進行,它根據指定的追蹤目標
    發表于 10-28 07:21

    解決博途新舊版本項目兼容問題:升級操作與風險提示

    升級(轉換)。 TIA Portal 項目通常支持向上兼容,例如 V15 能打開 V13 SP1 創建的項目。但需注意版本跨度帶來的限制。 當你嘗試 V17 中打開一個 V15 或更
    的頭像 發表于 09-08 16:34 ?2694次閱讀
    解決博途新舊<b class='flag-5'>版本項目</b>兼容問題:升級操作與風險提示

    基于RT-Thread與K230(玄鐵C908)的運動目標控制追蹤系統 | 技術集結

    題目:運動目標控制追蹤系統本項目基于K230平臺實現運動目標位置復位、屏幕邊框巡航、膠帶正方形巡航、數字8循跡演示;并預留自動追蹤紅色光斑的擴展接口。目錄
    的頭像 發表于 08-29 17:04 ?6063次閱讀
    基于RT-Thread與K230(玄鐵C908)的運動目標<b class='flag-5'>控制</b>與<b class='flag-5'>追蹤</b>系統 | 技術集結

    如何下載 SDK 構建 64 位版本的庫?

    我正在嘗試獲取 64 位版本的 CySuiteUSB dll 文件,但是當我轉到SuiteUSB 3.4 頁面時,沒有任何鏈接可以下載 SDK。如何下載 SDK 構建 64 位版本的庫?
    發表于 07-23 08:25

    求助,關于CYW20721B2庫版本 4.4.2及更高版本的關閉睡眠問題求解

    CYW20721B2 庫的新版本已經發布,版本 v4.7.0,但它并未修復睡眠問題。 因此我被迫使用版本 v4.2.1,但當 HCI 傳輸未連接時,此版本似乎會出現 PUART 端口問
    發表于 06-26 07:11

    版本控制教程】如何使用Unreal Engine 5 + UE源代碼控制(Perforce P4)

    項目越大,越需要靠譜的版本控制系統。Perforce P4不僅是Epic官方推薦的源代碼控制工具,更是大廠團隊協作的核心支持之一。如何配置P4+UE?手把手教你怎么用↓↓↓
    的頭像 發表于 06-25 11:22 ?1511次閱讀
    【<b class='flag-5'>版本</b><b class='flag-5'>控制</b>教程】如何使用Unreal Engine 5 + UE源代碼<b class='flag-5'>控制</b>(Perforce P4)

    FX3為什么無法Windows中使用Gstreamer?

    我正在開發 FX3,我可以 Linux 和 Windows 中使用 y8 格式的 ffmpeg 流式傳輸相機, Linux 中使用 y8 格式的 Gstreamer,但我無法
    發表于 05-29 06:59

    FX3 SDK安裝包內ARM GCC使用版權是如何約定的?

    FX3 SDK安裝包內ARM GCC使用版權是如何約定的,謝謝!
    發表于 05-09 08:16

    如何在Ubuntu 24.04上運行5.4.47版本

    ubuntu 18.04 不再是最新的,因此我用 ubuntu 24.04 設置了一臺新機器。遇到一些困難之后,我能夠為 SDK BSP 版本 6.6.52 構建 yocto 包
    發表于 04-11 06:08

    如何實現MC33774ICSimulink環境中使用基于模型的設計?

    我想熟悉如何實現MC33774IC Simulink 環境中使用基于模型的設計。 盡管 MATLAB 提供了一些示例文件,但它們似乎是最終版本。要更深入地了解如何配置MC33774,我正在尋找一個教程,該教程解釋了如何從頭開
    發表于 04-10 08:05

    為什么“PWM Adc Dma 344 S32CT”示例中使用ISR塊讀取dma adc通道?

    我正在 MBDT 中使用 S32K358 進行一個項目,我正在尋找啟用 DMA 傳輸類型的 ADC 模塊。 ADC 示例“PWM Adc Dma 344 S32CT”中,我發現要讀取配置為
    發表于 04-08 06:39

    RFID物流追蹤中的應用

    .RFID物流追蹤中的優勢高效率:RFID標簽可以同時讀取多個物品的信息,大大提高了貨物盤點和追蹤的效率。實時性:通過RFID系統,可以實時獲取貨物的位置和狀態信息,
    的頭像 發表于 04-03 15:03 ?997次閱讀
    RFID<b class='flag-5'>在</b>物流<b class='flag-5'>追蹤</b>中的應用

    一個樹莓派,是如何同時實現飛機追蹤、氣象監測、家居控制

    SwadeWhite設計了一款非常酷的ADS-B飛機跟蹤器,內置氣象站和家庭自動化功能。我們已經看過不少樹莓派飛機追蹤項目,但這個項目絕對有一點額外的東西。Reddit上,制作者和開
    的頭像 發表于 03-24 14:51 ?731次閱讀
    一個樹莓派,是如何同時實現飛機<b class='flag-5'>追蹤</b>、氣象監測、家居<b class='flag-5'>控制</b>?

    微流控芯片中使用微量泵控制流速的辦法

    微量泵的基本使用方法 微量泵是一種精密儀器,用于精確控制液體的流量和速度。微流控芯片中使用微量泵控制流速,首先需要將液體接入至微量泵的進液口。接著,設置泵的總量程、流速、體積、間隔等
    的頭像 發表于 03-21 13:40 ?984次閱讀