svn co 大型项目

svn co大型项目时,可能会因为网络带宽等问题导致co失败。

可以采用分级co的方法例如svn库上的目录结构如下

复制代码
---FILE
	---project1
	    ---A
	    ---B
	    ---C
	    ---D
	    ---E
	---project2
	    ---A
	    ---B
	    ---C
	    ---D
	    ---E
	---doc

那么我可以先co空目录,然后再空目录下co项目

例如

svn checkout --depth empty http://example.com/svn/FILE FILE

svn checkout --depth empty http://example.com/svn/FILE/project1 FILE/project1

然后进入FILE/project1

使用svn list 会显示可以co的文件

使用svn update --set-depth infinity A 只co /project1/A

使用该方法可以保证目录结构的完整性

相关推荐
骁悦彬子1 天前
IntelliJ IDEA2025 版本控制(svn、git) 修改文件后,所属目录的颜色也变化
git·svn·intellij-idea
女程序猿!!!1 天前
SVN版本号
svn
✎ ﹏梦醒͜ღ҉繁华落℘2 天前
软件版本管理 SVN 和 Git
git·svn
梁萌2 天前
Jenkins构建的触发方式
运维·svn·gitlab·jenkins·webhook·job触发方式·自动触发构建
kangwq20175 天前
Ubuntu安装SVN
svn
lvbinemail8 天前
svn的web管理后台服务svnWebUI
运维·前端·svn·jar
我是阿亮啊9 天前
SVN代码管理工具的介绍和用法以及遇到的问题
svn
闲人一小枚9 天前
svn检验authz配置问题
svn
愚公老梁10 天前
Redmine与SVN的关联 - 配置和使用介绍
svn·redmine
青木川崎12 天前
Mac使用idea连接svn报错svn: E230001: Server SSL certificate verification failed
svn·intellij-idea·ssl