2009-08-31 96 views
1

我們有問題,我們在我們的SVN中有像*.fla*.psd這樣的開放項目文件。它們在Apache Subversion下(即在SVN倉庫中),但我們不希望它們被導出。我們希望在沒有打開項目文件的情況下進行乾淨的導出如何標記svn中的提交文件以排除導出?

有沒有辦法以某種方式標記它們以防止它們被導出?

回答

0

有沒有辦法告訴Subversion從export排除某些文件,因爲它的(合理的)假設存儲庫中的所有文件都是有關的建設和使用情況下運行該項目。

如果您不希望文件在用戶執行export時顯示,那麼它們不應該首先位於存儲庫中。

0

根據我的瞭解,沒有出口過濾器這樣的事情,但是您可以製作postexport腳本來刪除不想要的文件。這裏是紅寶石例如:

#!/usr/bin/env ruby 
require 'find' 

Find.find(".") do |path| 
    if FileTest.file?(path) && path.match(/\.tmp$/i) 
    puts 'removing %s' % path 
    FileUtils.remove_file(path) 
    end 
end 
相關問題