SVN 一些命令疑问
1.svn co URL/lib 与svn export URL/lib 的区别
1.1svn checkout
(svn co
)
1.1.1 作用
从版本库检出工作副本(Working Copy),包含完整的SVN元数据(如 .svn
目录)
1.1.2 特点
- 检出的文件与版本库保持关联,支持后续操作(如
svn update
、svn commit
)。 - 保留版本控制信息(如日志、版本号),适合开发或日常协作。
1.1.3示例
svn checkout http://example.com/svn/lib(svn co http://example.com/svn/lib)
- 会生成一个包含
.svn
目录的工作副本。
1.2 svn export
1.2.1 作用
导出干净的目录树,不包含任何SVN元数据。
1.2.1 特点
- 导出的文件是纯文件副本,与版本库断开关联。
- 适合发布代码(如生产环境部署)或需要脱离版本控制的场景