在SVN中导出与签出

And*_*icu 27 svn svn-export

导出在SVN中做了什么?签出副本和导出之间是否有任何重大差异?

Dev*_*raj 27

导出剥离所有版本信息并将特定修订(通常是最新版本)导出到另一个指定位置.

复制或结帐具有源代码的版本信息.

如果在导出后列出目录的内容,则会发现缺少.svn目录.

通常情况下,如果您发布公共下载代码,则会执行某些操作.


Dav*_* W. 23

执行此操作时svn export,不会创建.svn目录.当你不想要那些目录时这很好.例如,我在Subversion版本控制下有我的网页.我可以做svn export我的网页应该驻留的地方,我最终只有文件而不是.svn目录.

但是,没有.svn目录,您没有任何版本信息.您无法更新目录.您无法提交所做的更改.你不能做差异,运行blames,或做任何需要存储在那些.svn目录中的版本信息的东西.