これは私を狂わせているので、仲間のユーザーからのアドバイスは大歓迎です。WindowsサーバーにVisualSVN1.6.1のコピーをインストールしてSubversionを使用しています。私のPCでは、TortoiseSVNとすばらしいAnkhSVNVisualStudioプラグインを組み合わせて使用しています。すべてが夢のように機能しますが、今はこの機能を使用して、すべてのソースファイルの先頭にsvn:keywords
含めることができるようにしています。$Id$
これで、既存のファイルの場合、SVNプロパティを編集してこのキーワードを追加できます。すべて正常に機能しますが、新しいファイルの場合はこれを自動的に実行したいので、機能させることはできません。
ドキュメントによると、フォルダにある特別なSubversionConfigファイルを編集する必要がありC:\Documents and Settings\<user>\Application Data\Subversion
ます。私のPCにはすでにこのファイルのコピーがあったので、次のように変更しました。
[miscellany]
enable-auto-props = yes
[auto-props]
*.cpp = svn:eol-style=native;svn:keywords=Author Date Id HeadURL Revision
*.hpp = svn:eol-style=native;svn:keywords=Author Date Id HeadURL Revision
*.rc = svn:eol-style=native;svn:keywords=Author Date Id HeadURL Revision
*.rc2 = svn:eol-style=native;svn:keywords=Author Date Id HeadURL Revision
*.cc = svn:eol-style=native;svn:keywords=Author Date Id HeadURL Revision
*.c = svn:eol-style=native;svn:keywords=Author Date Id HeadURL Revision
*.h = svn:eol-style=native;svn:keywords=Author Date Id HeadURL Revision
*.wsf = svn:eol-style=native;svn:keywords=Author Date Id HeadURL Revision
*.js = svn:eol-style=native;svn:keywords=Author Date Id HeadURL Revision
*.htm = svn:eol-style=native;svn:keywords=Author Date Id HeadURL Revision
*.html = svn:eol-style=native;svn:keywords=Author Date Id HeadURL Revision
*.css = svn:eol-style=native;svn:keywords=Author Date Id HeadURL Revision
次に、(Visual Studio内から)既存のVisual Studioプロジェクトに新しいファイルを追加$Id$
し、上部に追加してコミットしましたが、残念ながら、svn:keywords
プロパティは設定されていません。
誰かがこれを機能させる方法を知っていますか?レジストリ(で)に設定を追加しようとしましたHKEY_CURRENT_USER\Software\Tigris.org\Subversion\Config
が、それでも喜びはありません。次に、SVNサーバー自体の構成ファイルをいじってみましたが、何も機能していないようです。
私は明らかに目がくらむほど明白な何かを見逃しました!