下にないと、ファイルを示し、コミットません:SVNここでは、SVNを追加する必要があるファイルを追加していないし、コミットされていないことがわかりますコントロール
$ ls -la forum
drwxr-xr-x 6 dotan.cohen coders 4096 Apr 9 02:09 before
$ svn status
? tags
? forum/before
$ svn add forum/before --force
$ svn status
? tags
? forum/before
$ svn commit -m "Some Comment"
$
最初のコマンド(ls -la
)がforum/before/
ことを私たちに示して実際にはディレクトリです。次のコマンドsvn status
は、ディレクトリがバージョン管理下にないことを示しています。次の行(svn add
)は、バージョンコントロールにディレクトリを追加しようとしています。ディレクトリがまだでバージョン管理されていないことを示した後の行です。最後の行は、svn commit
は何もしない、つまりコミットしないことを示しています。
問題のディレクトリがリポジトリに追加されていないことを確認できます。なぜそれが、そして私はそれを修正することができますか?これはCentOS 5にあります。ありがとう。
あなたの 'rm'コマンドは、' findとしてよく書かれます。 -name ".svn" | xargs rm -rf'となります。数千ものファイルがチェックインされている、非常に深くネストされたディレクトリがあった場合は、シェルが引数を保持している環境バッファを埋めるでしょう。 xargsを使用すると、その周りに取得します。 –