- Git 12©2ch.net
361 :デフォルトの名無しさん[sage]:2015/04/27(月) 10:14:34.47 ID:gbrpzYAV - cvsからgitに移行したい。
cvs2gitを使ってみたが、$Id$ $Revision$ $Date$などCVS keywordがうまく変換されない。 gitで新たに管理するソースは、gitでは非推奨のkeywordを使わないルールにするつもり。 しかし過去にcvsでコミットしたソースは、diffで差分が出ないように、そのリビジョンにおけるCVSキーワード展開した形で見せたい。無理だろうか?
| - Git 12©2ch.net
362 :361[sage]:2015/04/27(月) 12:36:48.36 ID:gbrpzYAV - >>361
解決した。 --use-cvs を使った上で、--auto-propsで_keyword_handling=expandedを指定するのが正規の手順らしいが、うまくいかない。 cvs2svn-trunkのソースdvcs_common.pyの108行目をexpandedに書き換えたらうまく行った。 ツール開発者の意図した方法でないが、うまくいったからこれで良いや。
|
|