0

先日、SVN スイッチの使用について投稿したところ、必要な回答が得られました。一言で言えば、私が働いている会社はさらに2つのチーム(海外)を追加し、svnは悪夢になりました。私は彼らのために何かをテストするために彼らのブランチに切り替えようとしましたが、うまくいきましたが、それ以来いくつかの問題があります. 私はすべてをふくれっ面にしましたが、私のsvnを彼らのものと同じにすることはできません。svn->clean を試し、ディレクトリを削除して再度プルしましたが、何も機能しませんでした。私がやりたいことは、プロジェクトを削除し、新しいチェックアウトを実行して最初からやり直すことです。プロジェクト内には 3 つのディレクトリがあります。これらのうち、メインのもの ( main_dir と呼ぶことができます) を 1 つだけ削除して、元に戻すことはできますか? 十分に単純に思えますが、この混乱は現時点では単純ではありません。

これが可能な場合、main_dir で svn->delete を右クリックしますか? ではどうやって元に戻すのでしょうか?

考慮すべきことが1つあります。試したことのいくつかをコミットしていないので、行った変更を削除したいので、コミットするものがないように思えますが、これを消去するとうまくいくと思います。

4

1 に答える 1

0

本当にすべてを明確にしたいのなら、なぜ 3 つのディレクトリのうちの 1 つだけを削除してチェックアウトしたいのでしょうか? ゼロからやり直しませんか?

とにかく、SVN の削除を行わないでください。これは、次のコミットで SVN にファイルを削除させたいということを意味します。必要なのは、ディスクからファイルを削除して、新たにチェックアウトすることだけです。したがって、通常のファイル削除が必要です。

無料で入手でき、本当に簡単に読めるSVN bookを読むことを検討しましたか? SVN の基本的な機能 (ファイルの削除など) を理解していないという理由だけで問題があるように思われるからです。

于 2012-11-02T16:08:25.820 に答える