我々は、*.fla
と*.psd
のように私たちのSVNに開いているプロジェクトファイルがあるという問題があります。それらはApache Subversion(つまりSVNリポジトリ)の下にありますが、私たちはそれらをエクスポートしたくありません。開いているプロジェクトファイルがなければ、きれいなエクスポートが必要です。エクスポートから除外されるsvnのコミットされたファイルにフラグを立てるには?
エクスポートされないようにフラグを立てる方法はありますか?
我々は、*.fla
と*.psd
のように私たちのSVNに開いているプロジェクトファイルがあるという問題があります。それらはApache Subversion(つまりSVNリポジトリ)の下にありますが、私たちはそれらをエクスポートしたくありません。開いているプロジェクトファイルがなければ、きれいなエクスポートが必要です。エクスポートから除外されるsvnのコミットされたファイルにフラグを立てるには?
エクスポートされないようにフラグを立てる方法はありますか?
は、リポジトリ内のすべてのファイルは、建物との使用に関連していること(合理的)な仮定の下で動作するのでexport
から特定のファイルを除外するためにSubversionを伝える方法はありませんプロジェクト。
ユーザーがexport
を実行したときにファイルが表示されないようにするには、最初にリポジトリ内にあるべきではありません。
私の知る限り、エクスポートフィルターなどはありませんが、必要のないファイルを削除するために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