質問

VisualSVNサーバーとTortoiseSVNクライアントを使用しています。プロパティを設定しました

svn:keywords = Author Id Revision LastChangedDate Copyright
copyright = (c) 2009 Foo Company.

次に、ヘッダーファイルでこれらのプロパティ(カスタムプロパティCopyrightを含む)を使用しようとすると、次のようになります。

/******************************************************************************
* $Id$
* 
* $Author$
*
* $Revision$
*
* $LastChangedDate$
*
* $Copyright$
******************************************************************************/

著作権を除き、すべてのプロパティが適切に置換されています。私はまだ何が欠けていますか?

役に立ちましたか?

解決

SVN 1.8より前、カスタムキーワードはSVNでサポートされていませんでした。

サポートされているキーワードとその機能は次のとおりです。 http://svnbook.red-bean。 com / en / 1.5 / svn.advanced.props.special.keywords.html

カスタムキーワードは、しばらくの間機能のリクエストでした。 http://subversion.tigris.org/issues/show_bug.cgi?id= 890

この機能はSVN 1.8でようやく追加されました(MarkusSchaberに感謝)。 https://subversion.apache.org/docs/release-notes/ 1.8#custom-keywords

他のヒント

正しい構文が必要です。 つまり、 $ Id $ ではなく、 $ Id:$ が必要です。次に、値がここに配置されます: $ Id:value $

キーワードでは大文字と小文字が区別されると思います。 これを試してください:

svn:keywords = Author Id Revision LastChangedDate Copyright
Copyright = (c) 2009 Foo Company.
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top