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

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

相关推荐
长沙红胖子Qt1 小时前
SVN培训笔记(二):使用sourceTree通过git桥接管理svn项目
git·svn·sourcetree·sourcetree管理svn
Snower_20224 小时前
CentOS 7 搭建 SVN 服务器(精简版教程)
linux·运维·服务器·svn·centos
siqiangming2 天前
将SVN项目迁移到Git,保留提交记录
git·svn
小趴菜不能喝3 天前
Linux 搭建SVN服务
linux·运维·svn
在下小孙4 天前
Git与SVN常用指令
git·svn
Albert Edison9 天前
【Git】多人协作二(不同分支下)
git·elasticsearch·svn·github
秃秃秃秃哇9 天前
svn学习记录
svn
相偎10 天前
Ubuntu搭建svn服务器
服务器·ubuntu·svn
虫小宝10 天前
个微iPad协议场景下Java后端的协议解析异常排查与问题定位技巧
java·svn·ipad
Albert Edison11 天前
【Git】多人协作一(同一分支下)
git·vscode·svn·github