SVNは、フォルダー自体ではなく、フォルダーの内容をチェックアウトします


144

私はLinuxとSVNにかなり慣れていません。次のコマンドを使用して、プロジェクトのトランクフォルダをpublic_htmlディレクトリにチェックアウトしようとしています(public_htmlで)。

svn checkout file:///home/landonwinters/svn/waterproject/trunk

waterprojectディレクトリには、drupalの基本インストールを解凍したファイルが含まれています。

すべてのファイルがにあるのではpublic_html/trunkなく、入っていることを除いて、問題なくチェックアウトされpublic_htmlます。

トランクのすべてのコンテンツをpublic_htmlおよびrmトランクに移動するコマンドはわかりませんが、比較的簡単に理解できると思います。フォルダー自体なしで、フォルダーの内容をチェックアウトできるかどうかを知りたいだけです。

回答:


279

に追加するだけ.です:

svn checkout file:///home/landonwinters/svn/waterproject/trunk .

つまり、現在のディレクトリにチェックアウトします。


3
cvsコマンドラインリファレンスもご覧
schnaader

21
svn co svn://path destination

現在のディレクトリを指定するには、「。」を使用します。宛先ディレクトリ:

svn checkout file:///home/landonwinters/svn/waterproject/trunk .


9

コマンドラインでディレクトリを指定します。

svn checkout file:///home/landonwinters/svn/waterproject/trunk public_html

既存のディレクトリを指定すると、そこにルートチェックアウトディレクトリの名前で新しいフォルダが作成されます。存在しないフォルダを指定すると、代わりにそのフォルダが使用されます。
Casebash、2010

既存のディレクトリの名前を変更し、チェックアウトして再度名前を変更すると、ファイルの上書きを回避できます。
Casebash、2010
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.