0

私はGITを広範囲に使用しており、自分のマシンでローカルブランチを実行できる機能が好きなので、仕事でGIT-SVNを使用しています。そうは言っても、彼らは私の仕事でsvn externalsを使用して共有ライブラリコンポーネントを処理しています。私はこれまでに述べたことを制御することはできません。

外部をプルダウンしてクローンを作成し、リンクを作成するスクリプトがあります。私が主に管理しているリポジトリでうまく機能します。ただし、会社の残りのほとんどは TurtoiseSVN を使用しており、外部の順序が異なるように設定されているようです。

例えば..

{もしあればリビジョン} {url} {サブディレクトリ}

ここで..スクリプトは git svn show-externals を使用して、順序が次のようになると予想される外部を見つけます。

{サブディレクトリ} {もしあればリビジョン} {url}

Subversion のコマンドライン バージョンは、どちらの方法でも問題ありません。

なぜこれに違いがあるのですか?

4

1 に答える 1

0

これを投稿した直後..これを見つけました:svnbook.red-bean.com/en/1.8/svn.advanced.externals.html turtoiseが使用しているフォーマットが「新しい」フォーマットであると述べています..私はshow-externalsを推測しますはまだこれをサポートするように更新されています。

于 2014-12-14T04:09:21.527 に答える