目前我正在检查来自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
任何帮助都会非常有帮助和赞赏。提前谢谢
答案 0 :(得分:1)
由于您必须知道要检出文件的文件夹路径,因此请先致电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"