2011-02-03 6 views
1

ちょっと、私が作業していたプロジェクトからファイルを削除し、再チェックアウトしました。しかし、私のクライアントは$ Id $タグを認識するように設定されていても、もはやそれらを更新していません。

[miscellany] 
enable-auto-props = yes 

[auto-props] 
*.php = svn:keywords=Id 
*.js = svn:keywords=Id 

そして、私は走っています:以下のように

私の設定ファイルは、まだ

find . \(-name "*.php" -o -name "*.js" \) -exec svn propset svn:keywords Id {} \; 

、それは$ Idを$タグを更新していません。これらを何とかリセットする必要がありますか?

答えて

3

ソースリポジトリ内のファイル自体にsvn:keywordsプロパティがありますか?

autoproperties [auto-props]は、新しいファイルのみで、Subversionリポジトリにはまだありません。自動作成のアイデアは、svn addを実行すると、新しいファイルに自動的にプロパティをアタッチすることです。

次の操作を行い、svn:keywordsプロパティを追加するには:

$ svn propset svn:keywords "Id" $FILE_NAME 
$ svn commit -m"Added Id Keyword to file" 
+0

こんにちは、はい、それはファイル自体にあります。私は$ Idを$ Id $にリセットすれば動作することに気づいた。 – Darren

+0

ああ!あなたが言及していないこと。はい、文字列の両側にドル記号が必要です。それで修正されます。 –

関連する問題