28

エクスポートはSVNで何をしますか? コピーのチェックアウトとエクスポートに大きな違いはありますか?

4

3 に答える 3

28

エクスポートすると、すべてのバージョン情報が取り除かれ、特定のリビジョン (通常は最新) が指定された別の場所にエクスポートされます。

コピーまたはチェックアウトには、ソース コードのバージョン情報があります。

エクスポート後にディレクトリの内容を一覧表示すると、.svn ディレクトリが見つからないことがわかります。

通常、コードをパブリック ダウンロード用にリリースする場合に行うことです。

于 2011-06-02T03:31:14.357 に答える
23

を実行すると、ディレクトリsvn exportは作成されません。.svnこれは、これらのディレクトリが必要ない場合に適しています。たとえば、Web ページを Subversion リビジョン管理下に置いています。Web ページが存在する場所に移動することができ、最終的にはディレクトリsvn exportではなくファイルだけになります。.svn

ただし、.svnディレクトリがないと、バージョン管理情報がありません。ディレクトリを更新できません。行った変更をコミットすることはできません。.svnこれらのディレクトリに格納されているバージョン管理情報を必要とする、diff の実行、blame の実行、またはその他の操作を実行することはできません。

于 2011-06-02T04:12:35.163 に答える