私はsubversion(現在1.6)を使用しています。コミットメッセージをキャッシュするようにコミットせずにソースコードファイルにメッセージを追加し続ける方法はありますか?この背後にある理由は、コミット中にキャプチャする必要のある変更のほとんどを行うソースコードに取り組んでいるためです。私はすべての変更にコミットし続けることはできません。同時に、コミット時にこれらすべての変更を思い出せません。助言がありますか?
ありがとう
私はsubversion(現在1.6)を使用しています。コミットメッセージをキャッシュするようにコミットせずにソースコードファイルにメッセージを追加し続ける方法はありますか?この背後にある理由は、コミット中にキャプチャする必要のある変更のほとんどを行うソースコードに取り組んでいるためです。私はすべての変更にコミットし続けることはできません。同時に、コミット時にこれらすべての変更を思い出せません。助言がありますか?
ありがとう
ブランチを作成し、すべての変更を1つずつブランチにコミットすることをお勧めします。作業の「パッケージ」が完了したら、変更をトランクにマージします。
Windowsを使用していて、TortoiseSVNのようなものを使用している場合は、ローカルのpre commitフックスクリプトを使用して、テキストファイルの内容をcommitメッセージに追加できます(もちろん、これを維持する必要があります)。コミット前の使用では、実際にコミットする前にコメントウィンドウにそれらのコメントが表示されます...(それが必要ない場合は、コミットフックを使用してください)
もう1つの方法は、Git-SVNを使用してGITにローカルコミットを行い、すべての変更を一度にSVNにプッシュすることです。
Git-SVNに関するGoogleのランダムなチュートリアルは、ここにあります。