2009-10-15 160 views
1

嗨Im在freebsd機器上使用subversion。Subversion忽略某些目錄和文件

在一個項目中,我有幾個目錄,比如由Smarty使用的緩存和tmp文件夾。如何排除這些文件夾被永久提交? 此外,Eclipse中的項目文件始終添加到要提交的列表中。我也可以忽略它嗎?

謝謝。

回答

3

使用svn:ignore屬性是這樣的:

svn propedit svn:ignore ./some_path 

這將打開文件忽略的文本編輯器,您可以指定一種模式(允許*作爲通配符)。

如果您使用SVN或IDE插件的GUI客戶端,它也應該允許您忽略資源。

1

你有兩個解決方案。

第一個是(如Frank建議)查看documentation(更新的鏈接)的特定於存儲庫的解決方案,基本上想法是將svn:ignore屬性添加到將忽略文件模式的目錄。這在您的數據庫中是本地的,並且在進行結賬時將被忽略。

第二個是globally ignore some patterns一個用戶global-ignores。您可以編輯您的Subversion客戶端配置文件(其位置取決於平臺 - 在Windows上,您可以通過TortoiseSVN菜單方便地訪問它)。這對一臺機器上的一個用戶的所有數據庫是全局的。