18

svn externalsを含むgitリポジトリをチェックアウトすると、それらは単に無視されます。人々が行ったことは、多くのスクリプトを作成することです。それらの多くは、この質問で言及されています。git-svnを使用してsvn:externalを最新の状態に保つにはどうすればよいですか?。問題は、多数のスクリプトがインターネット上に浮かんでいる一方で、実際に堅牢なスクリプトをまだ見つけていないことです。堅牢とは、具体的には次のことを意味します。

  1. 特定のリビジョンにペグされたsvn外部を処理できます
  2. ディレクトリではなくファイルを指すsvn外部を処理できます

これらは私のリポジトリに関する2つの問題であり、ほとんどのスクリプトがダウンしているようです。私はsmartgitを使うことに興味がありません。

そのようなスクリプトはありますか?これらの2つのことにかなり迅速に適応できる「ほぼそこにある」スクリプトを持っている人はいますか?

4

1 に答える 1

7

いいえ、うまくいく完璧な解決策はありません。以下を参照できます。

git-svnを使用してsvn:externalを最新の状態に保つにはどうすればよいですか?

git&svn externals-最終的な解決策はまだありますか?

于 2012-09-27T15:53:38.883 に答える