私は2つのファイルを追加するのを忘れていたので、私は2回コミットしました。ログから特定のコミットを削除できますか?私がコミット削除する Subversionでコミットを削除することはできますか?
№4答えて
単純な答えは "いいえ"です。なぜなら、Subversionはコミットを追加したときに誰かが自分のチェックアウトを更新した後、履歴からコミットを削除したときにその問題を解決する方法を知らないからです。 Subversionストレージ上での手術を含む複雑な答えがあるかもしれないし、そうでないかもしれない。
なぜ? Subversionに履歴を残すようにしましょう。これがそのためです。早めに頻繁にチェックインしてください。コミット#4を消去する必要はありません。
私はSite.ccとSite.hhを追加しなかったので(私はそれをするのを忘れた)が、コミットメッセージは私が言った。 –
@WTP:標準的な解決法は、単にninjafixをコミットし、それに応じてコメントしています。 「きちんとした」ワークコミット・ワン・コミット・パッケージの履歴が必要な場合は、Subversion(またはSubversion単独)がそのための適切なツールではないかもしれません。 – millimoose
プロジェクトからきれいにチェックアウトした場合、その2つのファイルは表示されますか?はいの場合、それらをコミットしました。 Subversionを信じる。 – duffymo
- AFAICS、あなたははい、R5と R4が、マージを削除することがありますか?
- 一般的に、SVNのコミット履歴は不変です.Siiは言っています。もしあなたが にリポジトリの削除/作成権限がないなら、何もできません。
あなたは現在のレポを削除し、新しい歴史を持つ新しいを作成することができれば、あなたが試すことができます:
svnadmin dump
を人間が読める取得するために(やっと、私が言っている) リポジトリダンプ、GROKフォーマットそして、編集ダンプ、 は別のアイデアが(代わりに編集ダンプの)SVN(HG + MQ(HISTEDIT)+ HG-のgit、FEへのブリッジを持つ別の SCM、ある
- レポを再作成するレポ、
svnadmin load
を削除し、します リポジトリを取得し、変更セットを折りたたんだり削除したりすることができますs)。 古いリポジトリを置き換えるために - あなたのケースでは
上記P.2を参照してください、それはあなたが作った実際の変更を反映するために、#4をコミットに関連したコミットのコメントを修正するだけで必要です。 SVNリポジトリの設定を変更することで、Subversionでそれを行うことができます。 Subversion FAQを参照してください。
- 1. Subversionリポジトリのコンテンツを削除することはできますか?
- 2. Subversionコミットからデータを削除しますか?
- 3. eclipseでsubversionを使ってファイルをコミットすることはできません
- 4. Subversion - すべてのファイルを削除/クリアして再コミットする
- 5. Subversion:コミット時にプロパティを削除する方法
- 6. ファイルシステムフィルタドライバでIRPを削除することはできますか?
- 7. Subversionにコミットするときにテキストファイルを変更できますか?
- 8. URLから#を削除することはできますか?
- 9. Gitリポジトリから最初のコミットを削除できますか?
- 10. Weblogicのスタックスレッドを削除することはできますか?
- 11. Googleロゴを削除することはできますか?
- 12. PHP:class_aliasを削除することはできますか?
- 13. 権限がないリポジトリから自分のコミットを削除することはできますか?
- 14. Subversionでファイルを削除、更新、または元に戻すことができません(「スキップされたパス」)
- 15. Git - 削除されたコミットを回復できますか?
- 16. コマンドレットを削除または上書きすることはできますか?
- 17. ":"で始まるファイルをどのようにコミット/削除できますか?
- 18. AWSでルーティングテーブルを削除することはできません
- 19. phing ftpdeployでリモートファイルとディレクティブを削除することはできますか?
- 20. アクションバーからホームボタンを削除することができます
- 21. gitlabでコミットを削除する
- 22. リモートgitでコミットを削除する
- 23. githubでコミットを削除する
- 24. 後でコミットしたままで、悪いコミットを削除するにはどうすればよいですか?
- 25. 古いコミットをリベースすることはできますか?
- 26. Javersでコミットを元に戻すことはできますか?
- 27. Subversionのサブディレクトリを削除できません
- 28. この最後のif文を削除することはできますか?
- 29. SubversionのHTMLページを上書きすることはできますか?
- 30. GitとGithub。 Gitubでコミットすることは可能ですか?Gitではコミットできませんか?
この質問を読むことができます:http://stackoverflow.com/questions/5566327/delete-all-traces-of-a-svn-commit –