繁体   English   中英

svn检出单个文件但具有完整的文件夹结构

[英]svn checkout a single file but with full folder structure

目前,我正在从SVN存储库中签出单个文件,如下所示:

SVN完整网址:

"https://svn_test_url/trunk/Documents/filename.txt"

使用以下命令:

svn co --depth=empty "https://svn_test_url/trunk/Documents/" "local_folder_name" & cd "local_folder_name" & svn up "filename.txt"

最后我得到:

-local_folder_name
 -.svn
 -filename.txt

问题:我想签出完整的文件夹结构,直到文件。

因此,根据我的示例,我希望文件夹结构如下:

-local_folder_name
 -.svn
 -trunk
  -Documents
   -filename.txt 

任何帮助都会非常有帮助和赞赏。 先感谢您

由于您已经知道要检出文件的文件夹路径,因此只需先调用mkdir

mkdir "local_folder_name\trunk\Documents" &
svn co --depth=empty "https://svn_test_url/trunk/Documents/" "local_folder_name" & 
cd "local_folder_name" & 
svn up "filename.txt"

或者,如果您真的希望SVN处理它,请使用--parents开关打开svn up并更改您的结帐根目录:

svn co --depth=empty "https://svn_test_url" "local_folder_name" & 
cd "local_folder_name" & 
svn up --parents "trunk/Documents/filename.txt"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM