2010-04-24 98 views
0

我需要知道版本控制系統常用的文件夾名稱。許多VCS會創建一個隱藏文件夾,通常位於源代碼樹的頂層,用於存儲他們使用的信息。版本控制系統通常使用哪些文件夾?

到目前爲止,我只知道Git使用.git/和SVN使用.svn/

其他流行的VCS使用的文件夾名稱是什麼?

回答

1

我們可以大概劃分VCSS分成三組:

在每個目錄的子目錄特殊

  • CVS
  • 顛覆(.svn文件)

這樣做的好處是,工作副本中的每個目錄都是一個獨立的工作副本:您可以將其複製到其他地方並且仍然可以工作。顯而易見的缺點是混亂。使用自動工具掃描其中一個工作副本需要特殊的過濾,否則他們將返回虛假結果。每個工作拷貝

單特殊的目錄

  • 水銀(.hg)
  • SVK
  • (也許Git的,我不知道?)

特別文件系統支持

  • ClearCase(動態視圖是掛載的FS;快照視圖更類似於單個目錄的情況)
+1

git:'.git /'in topdir – 2010-04-24 04:02:37

+0

這對我來說並不重要,佈局是什麼 - 我只是使用正則表達式文件名過濾掉所有在路徑中有VCS目錄的文件 - 這看起來應該是我需要的 – 2010-04-24 05:04:04

1

水銀=單.hg目錄

相關問題