私はGitHubにはかなり新しいです。 私はシステムを構築するためにいくつかのパッケージをチェックする必要があります。そのほとんどはSVN上にあります。しかし、GitHubにあるものがあります。この中にサブモジュールがあります。
私の質問は、私は1つは、GitHubの上にあるそれらの中チェックアウト方法SVNからGitHubサブモジュール
svn propedit svn:externals
を編集することで、すべてのコンポーネントをリストsvn co ...
を使用して、このサブモジュールをチェックアウトする方法です。そのサブモジュール以外のすべてのコンポーネントをチェックアウトすることができます。あなたがgit
、ないsvn
を使用する必要が
おかげ ジム
ありがとうございますが、私の必要条件は、 "svn co ....."を実行してシステムをワンショットで構築することです。現時点では、 "svn co ...."でgithubのコードの実体部分をチェックアウトすることができますが、サブモジュールをチェックアウトすることはできません。これは、サブモジュールがソリッドボディではなくリンクであるからです。だから私は以前誰かがこの種の問題を抱えていたかどうかを知る助けを探しています。これは私が直面している状況です。 - Jim – Jim
@ Jimおそらく[this](https://help.github.com/articles/support-for-subversion-clients/)があなたの必要性に対応していますか?私はGitHubの 'svn'を使ってディレクトリをチェックアウトしたいと思っています。これはリンクとAFAIKの通常のSVNのプラクティスを使って行うことができます。これで十分でない場合は、なぜ私が他に多くを提供することができるかを説明する必要があります:)。 –
Liam:gitリポジトリxyzを持っているとします。このディレクトリには、ディレクトリa、b、cがあります。 cはサブモジュールです。 「svn co https://gitgub.com/..../xyz」を実行すると、ディレクトリaとbのみをチェックアウトできます。これは私の状況です。 gitコマンドを使ってチェックアウトすることはできますが、私の仕事ではsvnを使ってチェックアウトする必要があります。ありがとう。 - ジム – Jim