YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
開始行:
* キーワード置換 [#db77bf9e]
** 手順 [#s4a91594]
1. バージョン管理されてるファイルにキーワードを$Date$のよ...
$ cat foo.txt
#!/bin/sh
# ------------------------------------------------------...
# $Date$
# $Author$
# $HeadURL$
# ------------------------------------------------------...
echo "hello, world"
2. svn:keywordsをpropsetする。
$ svn propset svn:keywords "Date Author HeadURL" foo.txt
属性 'svn:keywords' を 'foo.txt' に設定しました
3. コミットする。
$ svn commit -m 'set keywords' foo.txt
追加しています foo.txt
4. キーワードが置換されている。
$ cat foo.txt
#!/bin/sh
# ------------------------------------------------------...
# $Date: 2012-03-30 12:23:33 +0900 (金, 30 3月 2012) $
# $Author: taro $
# $HeadURL: file:///home/taro/svn_repos/svn/foo.txt $
# ------------------------------------------------------...
echo "hello, world"
*** キーワード置換の幅を揃える [#v0557f29]
$ cat foo.txt
#!/bin/sh
# ------------------------------------------------------...
# $Date$ # comment1
# $Author$ # comment2
# $HeadURL$ # comment3
# ------------------------------------------------------...
echo "hello, world"
キーワード行にコメント(↑の例では「# comment1」等)を書く...
$ cat foo.txt
#!/bin/sh
# ------------------------------------------------------...
# $Date:: ...
# $Author:: ...
# $HeadURL:: ...
# ------------------------------------------------------...
echo "hello, world"
キーワードの次に「::」を書いてスペースを連続して「$」まで...
$ cat foo.txt
#!/bin/sh
# ------------------------------------------------------...
# $Date:: 2012-03-30 12:42:37 +0900 (金, 30 3月 2012#$ ...
# $Author:: taro $ ...
# $HeadURL:: file:///home/taro/svn_reps/foo.txt $ ...
# ------------------------------------------------------...
** 参考 [#y6ef34fa]
http://svnbook.red-bean.com/en/1.6/svn.advanced.props.spe...
終了行:
* キーワード置換 [#db77bf9e]
** 手順 [#s4a91594]
1. バージョン管理されてるファイルにキーワードを$Date$のよ...
$ cat foo.txt
#!/bin/sh
# ------------------------------------------------------...
# $Date$
# $Author$
# $HeadURL$
# ------------------------------------------------------...
echo "hello, world"
2. svn:keywordsをpropsetする。
$ svn propset svn:keywords "Date Author HeadURL" foo.txt
属性 'svn:keywords' を 'foo.txt' に設定しました
3. コミットする。
$ svn commit -m 'set keywords' foo.txt
追加しています foo.txt
4. キーワードが置換されている。
$ cat foo.txt
#!/bin/sh
# ------------------------------------------------------...
# $Date: 2012-03-30 12:23:33 +0900 (金, 30 3月 2012) $
# $Author: taro $
# $HeadURL: file:///home/taro/svn_repos/svn/foo.txt $
# ------------------------------------------------------...
echo "hello, world"
*** キーワード置換の幅を揃える [#v0557f29]
$ cat foo.txt
#!/bin/sh
# ------------------------------------------------------...
# $Date$ # comment1
# $Author$ # comment2
# $HeadURL$ # comment3
# ------------------------------------------------------...
echo "hello, world"
キーワード行にコメント(↑の例では「# comment1」等)を書く...
$ cat foo.txt
#!/bin/sh
# ------------------------------------------------------...
# $Date:: ...
# $Author:: ...
# $HeadURL:: ...
# ------------------------------------------------------...
echo "hello, world"
キーワードの次に「::」を書いてスペースを連続して「$」まで...
$ cat foo.txt
#!/bin/sh
# ------------------------------------------------------...
# $Date:: 2012-03-30 12:42:37 +0900 (金, 30 3月 2012#$ ...
# $Author:: taro $ ...
# $HeadURL:: file:///home/taro/svn_reps/foo.txt $ ...
# ------------------------------------------------------...
** 参考 [#y6ef34fa]
http://svnbook.red-bean.com/en/1.6/svn.advanced.props.spe...
ページ名: