タグ付けされた質問 「svn-checkout」

3
Subversionリポジトリから最後のn個のリビジョンをgit-svnで複製する方法は?
問題 Subversionリポジトリからgit-svnで浅いコピーをどのように作成しますか?たとえば、最後の3つのリビジョンのみをプルするにはどうすればよいですか? git cloneコマンドは、オプションを使用する場合のGitリポジトリから最後のn個のリビジョンを取得することができ--depth、すなわちリポジトリの浅いコピーを取得します。例: git clone --depth 3 git://some/repo myshallowcopyrepo git-svnに同様のオプションはありますか? これまでの私の発見 これまでのところ、プルするリビジョンは-rNどこにあるのかを見つけましたN。例: git svn clone -rN svn://some/repo ドキュメントによると、使用する可能性があります-r$REVNUMBER:HEAD。エラーメッセージを返した最新の3つのリビジョンを取得するために、次のことを試みました。 $ git svn clone --prefix=svn/ -s -rHEAD~3:HEAD http://some/svn/repo . revision argument: HEAD~3:HEAD not understood by git-svn それでHEAD~3、3番目で最後のリビジョン534の実際の番号に置き換えました。これは機能しましたが、最初に3番目で最後のコミットのリビジョン番号を知る必要があります。 $ git svn clone --prefix=svn/ -s -r534:HEAD http://some/svn/repo . ドキュメンテーション git-clone git-svn

4
SVNは、フォルダー自体ではなく、フォルダーの内容をチェックアウトします
私はLinuxとSVNにかなり慣れていません。次のコマンドを使用して、プロジェクトのトランクフォルダをpublic_htmlディレクトリにチェックアウトしようとしています(public_htmlで)。 svn checkout file:///home/landonwinters/svn/waterproject/trunk waterprojectディレクトリには、drupalの基本インストールを解凍したファイルが含まれています。 すべてのファイルがにあるのではpublic_html/trunkなく、入っていることを除いて、問題なくチェックアウトされpublic_htmlます。 トランクのすべてのコンテンツをpublic_htmlおよびrmトランクに移動するコマンドはわかりませんが、比較的簡単に理解できると思います。フォルダー自体なしで、フォルダーの内容をチェックアウトできるかどうかを知りたいだけです。
144 linux  svn  svn-checkout 


4
Subversion:チェックアウト、変更、そしてブランチにすることはできますか?
トランクからローカルDIRにチェックアウトし、そこで多くのローカル変更を行いました。今はトランクにコミットしたくありませんが、このローカルバージョンからブランチを作成したいと思います。それは可能ですか? 私はちょうどブランチにトランクをコピーし、することができますcd DIRし、svn switch枝に? 更新:答えをありがとう、それはうまくいきました!手順を要約すると: cd DIR svn copy . new-branch-URL svn switch new-branch-URL . (ドットに注意してください)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.