我需要知道版本控制系統常用的文件夾名稱。許多VCS會創建一個隱藏文件夾,通常位於源代碼樹的頂層,用於存儲他們使用的信息。版本控制系統通常使用哪些文件夾?
到目前爲止,我只知道Git使用.git/
和SVN使用.svn/
。
其他流行的VCS使用的文件夾名稱是什麼?
我需要知道版本控制系統常用的文件夾名稱。許多VCS會創建一個隱藏文件夾,通常位於源代碼樹的頂層,用於存儲他們使用的信息。版本控制系統通常使用哪些文件夾?
到目前爲止,我只知道Git使用.git/
和SVN使用.svn/
。
其他流行的VCS使用的文件夾名稱是什麼?
我們可以大概劃分VCSS分成三組:
在每個目錄的子目錄特殊
這樣做的好處是,工作副本中的每個目錄都是一個獨立的工作副本:您可以將其複製到其他地方並且仍然可以工作。顯而易見的缺點是混亂。使用自動工具掃描其中一個工作副本需要特殊的過濾,否則他們將返回虛假結果。每個工作拷貝
單特殊的目錄
特別文件系統支持
水銀=單.hg
目錄
git:'.git /'in topdir – 2010-04-24 04:02:37
這對我來說並不重要,佈局是什麼 - 我只是使用正則表達式文件名過濾掉所有在路徑中有VCS目錄的文件 - 這看起來應該是我需要的 – 2010-04-24 05:04:04