'svn checkout depth
I have an SVN project with tree like this:
/project
/dir1
/subdir1
-file1
-file2
.....
-file1
-file2
.....
/dir2
-file1
-file2
.....
/dir3
/subdir1
-file1
-file2
.....
/subdir2
-file1
-file2
.....
/subdir3
-file1
-file2
.....
/subdir4
-file1
-file2
.....
/dir4
-file1
-file2
.....
-file1
-file2
I need to checkout
- all files from /project
- full /dir1
- full /dir2
- full /dir4
- From /dir3 I need only /subdir1 and /subdir3
Can I checkout these files/folders using svn commandline with some kind of depth? If so how can I do it? Can I add subdir2 to dir3 after a checkout? How can I update working copy created this way? Will normal "svn up" command update only these folders or full update of project will be performed?
Solution 1:[1]
svn up --set-depth empty file/folder path
- => it will delete the file from your system**
svn up --set-depth infinity file/folder path
- => it will regenerated the file from svn server to your local system**
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Jean-Francois T. |
