ディレクトリ内の文字列のすべての出現箇所と、SVNリポジトリのサブディレクトリ内のその子を変更したかったのです。コマンドラインからperlを使用して、に一致するファイル内のすべての出現箇所を置き換えましたfile . - type f
。何svn diff
が変わったかを確認しましたが、svnは何も違うことを教えてくれませんでした。これは、履歴が.svnディレクトリに保存されていたためであることに気付きました(私はgitユーザーであり、これについては考えていませんでした...)。また、perl
コマンドが.svn履歴内のすべての出現箇所を置き換えました(私はとにかく推測)。
変更を失うことなく、正しい.svnディレクトリ(サブディレクトリも同様)を取得するための最も簡単で最良の方法は何ですか?