cvs/bugzilla から git/Stash/Jira への変換を行っています。git filter-branch
コミット メッセージの bugzilla バグ番号を jira 課題 ID で書き換えるために使用してテストしています。これは、マスターのみに影響し、ブランチには影響しないことを除いて機能します。使用-- --all
しましたが、ブランチをチェックアウトしていませんでした。それは必要ですか?正確なコマンドは次のとおりです。
git filter-branch -f --msg-filter 'ruby -S gitBugzillaToJira.sh' --tag-name-filter cat -- --all
注 - gitBugzillatoJira.sh
ruby スクリプトは、bugzilla 番号を Jira 課題 ID に交換する作業を行います。
何か案は?