![](/img/trans.png)
[英]How can I import a directory structure into SVN, keeping the file and folder modifed dates the same?
[英]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.