当前位置:  开发笔记 > 编程语言 > 正文

SVN:仅签出/导出目录结构

如何解决《SVN:仅签出/导出目录结构》经验,为你挑选了3个好方法。

有没有办法执行SVN签出(或导出),这将获取目录结构 ; 也就是说,没有档案?



1> Dave Stengle..:
svn ls -R {svnrepo} | grep "/$" | xargs -n 1 mkdir -p

出口,而非结账.

[更新]

结帐时:

env REPO={repo} sh -c 'svn ls -R $REPO | grep "/\$" | xargs -n 1 svn co --depth=empty $REPO'

任何太大的东西都会很慢.



2> 小智..:

您可以为checkout命令指定--non-recursive,可能会帮助您获得所需内容.


我不明白这会有什么帮助.`--non-recursive`,它说的是:它不会递归树.所以这只会给你顶级对象,这不是OP想要的,除非它们有一个平面目录结构(灌木而不是树).

3> 小智..:

subversion的contrib工具中有一个python脚本,它使用空文件创建目录结构.有了一点python知识,根本不应该很难跳过创建文件.

推荐阅读
ERIK又
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有