ファイル内の何かを変更して SVN に再アップロードするたびにハードコーディングせずに、プロジェクトに追加された特定のファイルの SVN バージョンを GUI に表示したいと思います。それを行う方法はありますか?
2 に答える
0
svn:keywords プロパティを使用して、ファイルの Subversion プロパティとして表現される Subversion キーワードを使用する必要があります。問題を解決するには、svn:keywords を Revision または Id に設定します。(このソリューションは、ファイルを表示または編集するときに公開されるファイル内のデータを更新することに注意してください。ファイル エディターではない特定の GUI に表示される場合と表示されない場合があります。)
svn:keywords の詳細については、Special Keywordsを参照してください。
TortoiseSVN の場合、ファイルを右クリックし、TortoiseSVN、プロパティ、新規、キーワードを選択して、ファイルに適用するものにチェックを入れます。
次に、ファイルに特別な文字列 $Revision$、$Id$、$Author$ などを (コメントで) 挿入します。Subversion は、ファイルがコミットされるときにそれらを実際のデータに変換します。次に、チェックアウト時にデータが表示され、次のコミットで更新されます。
于 2013-05-03T18:05:26.677 に答える