web-dev-qa-db-ja.com

svn importとcheckoutの違いは何ですか?

私は長い間GITを使用しており、SVNは初めてです。 svnimportとcheckoutの違いを満足させるものが見つかりませんでした。誰かが例を挙げてくれたらとてもありがたいです。ありがとう

15
Gihan

「インポート」と「チェックアウト」は正反対です。

「インポート」とは、バージョン管理の範囲外の何かをSVNに取り込むことです。

何かがSVNの制御下にあると、「コミット」(新しい変更)または「チェックアウト」(すでにコミットしたもの)を行うことができます。

プロジェクトの一部またはすべてを「クリーンディレクトリ」にいつでも「エクスポート」できます。エクスポートしたソースはnotバージョン管理下にあります。

SVNに「インポート」および「エクスポート」します。

すでにSVNの管理下にあるものを「コミット」および「チェックアウト」します。

27
paulsm4

インポート:バージョン管理されていないファイルまたはツリーをリポジトリにコミットします。

チェックアウト:リポジトリから作業コピーをチェックアウトします。

4
Roman Newaza

CHECKOUTを使用すると、ローカルマシンのリポジトリディレクトリがダウンロードおよび同期されます。

ローカルパスをリポジトリにコミット/アップロードしているインポート

3
Roberto Zamora