嗨Im在freebsd機器上使用subversion。Subversion忽略某些目錄和文件
在一個項目中,我有幾個目錄,比如由Smarty使用的緩存和tmp文件夾。如何排除這些文件夾被永久提交? 此外,Eclipse中的項目文件始終添加到要提交的列表中。我也可以忽略它嗎?
謝謝。
嗨Im在freebsd機器上使用subversion。Subversion忽略某些目錄和文件
在一個項目中,我有幾個目錄,比如由Smarty使用的緩存和tmp文件夾。如何排除這些文件夾被永久提交? 此外,Eclipse中的項目文件始終添加到要提交的列表中。我也可以忽略它嗎?
謝謝。
documentation可能會給你一些見解。
使用svn:ignore屬性是這樣的:
svn propedit svn:ignore ./some_path
這將打開文件忽略的文本編輯器,您可以指定一種模式(允許*作爲通配符)。
如果您使用SVN或IDE插件的GUI客戶端,它也應該允許您忽略資源。
你有兩個解決方案。
第一個是(如Frank建議)查看documentation(更新的鏈接)的特定於存儲庫的解決方案,基本上想法是將svn:ignore
屬性添加到將忽略文件模式的目錄。這在您的數據庫中是本地的,並且在進行結賬時將被忽略。
第二個是globally ignore some patterns一個用戶global-ignores
。您可以編輯您的Subversion客戶端配置文件(其位置取決於平臺 - 在Windows上,您可以通過TortoiseSVN菜單方便地訪問它)。這對一臺機器上的一個用戶的所有數據庫是全局的。