ダメージを与えるのを手伝ってください!私はこれを絶対にやらないようにと私に告げるたった半ダースのグーグルヒットにうんざりしている。物事を本当に良いものに変えましょう!db /transactions内の実際のファイルを入手できると確信しているので、どうすればこれらを面白い方法で台無しにすることができますか?私はSVN::Deltaを見てきましたが、それが何をしているのかさえ理解できません(誰かにリポジトリへの変更のきれいなグラフを作成させるか、コード化されたメッセージをCIAに送信するか?)。
私は本当にこれをしない理由をもっと聞いても構わない。私は、Subversionを使用する他の40人または50人の環境で働いています。また、コーディング中に、web.configファイルにいくつかのパスワードが必要です。DataSource.groovyファイルに名前を付けます。そして、私たちがそれらを残したという理由でコミットを拒否することは、地獄のように迷惑です。パスワードを手動で削除してファイルを保存する必要があります(そして、それらのファイルを開く必要があります。必ずしも開いているとは限りません)。コミットが完了したら、作業を続行するためにファイルを元に戻す必要がありますか?これは、パブロフの反射神経が発達して何もコミットしないようになるまで、コミットするたびにビッチスラップをしたい場合に適していると思います。なぜ?コンピューターはタスクを自動化することになっていないので?ソフトウェアクライアントは、pre-commitフックが知らなかったことを知らないからです。
私はここではかなり言語に依存していません。絶対にやるべきではないことを行う方法の例を教えてください...pre-commitからどのファイルを編集しますか?DELTA ###行の後のgobbledygookをどのように解釈しますか?それを支援するライブラリはありますか?楽しもう!
PS真剣に、誰も「悪いアイデア」タグを作成していませんか?WTF。