Subversion集成SVN項(xiàng)目或目錄

2018-01-17 18:05 更新

集成SVN項(xiàng)目或目錄

在Subversion中集成項(xiàng)目或目錄意味著將兩個(gè)指定修訂之間的差異合并到工作副本中。

該"集成項(xiàng)目(Integrate Project)"命令可用于Subversion和Perforce。

集成結(jié)果顯示在版本控制工具窗口的“更新信息(Update Info)”選項(xiàng)卡中。文件的上下文菜單允許您比較版本、查看文件歷史記錄和注釋、瀏覽更改等。

Subversion集成

要將不同的源集成到一個(gè)Subversion項(xiàng)目中,請(qǐng)執(zhí)行以下操作:

  1. 從主菜單中選擇:VCS | 集成項(xiàng)目(VCS | Integrate Project)?!凹身?xiàng)目(Integrate Project)”對(duì)話框打開。
  2. 如果Subversion和Perforce都用作項(xiàng)目中的版本控制系統(tǒng),請(qǐng)選擇“Subversion”選項(xiàng)卡。
  3. 在“源1(Source 1)”和“ 源2(Source 2)”字段中,指定要合并的源,并選擇修訂版本。如果選中“指定(Specified)”選項(xiàng),則可以單擊“瀏覽(Browse)”按鈕 并從“更改瀏覽器(Changes Browser)”中選擇一個(gè)修訂。
  4. 如有必要,請(qǐng)選擇以下合并選項(xiàng),然后單擊“確定”:
    • 使用祖先:如果選擇這個(gè)選項(xiàng),文件的祖先將被注意到(這對(duì)應(yīng)于 svn merge命令)。如果未選中,則文件和目錄之間的任何關(guān)系都將被忽略(對(duì)應(yīng)于svn diff)。
    • 請(qǐng)嘗試合并但不作任何更改:選擇此選項(xiàng)可通過啟用SVN命令的--dry--run選項(xiàng)來(lái)預(yù)覽合并結(jié)果 。如果未選中,則會(huì)默認(rèn)合并源代碼。
    • Depth(深度):使用此下拉列表來(lái)將遞歸范圍指定為 Subversion 子目錄。可用的選項(xiàng)是:
      • 工作副本(working copy):選擇此選項(xiàng)可從尚未檢出的存儲(chǔ)庫(kù)子樹中獲取文件/目錄。
      • 空(empty):選擇此選項(xiàng)只涉及當(dāng)前文件。
      • 文件(files):選擇此選項(xiàng)涉及當(dāng)前文件夾中的文件。
      • 立即(immediates):選擇此選項(xiàng)涉及當(dāng)前文件的直接子項(xiàng)。
      • 無(wú)窮大(infinity):選擇此選項(xiàng)以啟用完整遞歸。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)