1SVK::Help::View(3) User Contributed Perl Documentation SVK::Help::View(3)
2
3
4
6 SVK::Help::View - Introduction to svk view support
7
9 [Views are a BETA-quality feature. We're very interested in bug reports
10 and feeback about them.]
11
12 svk allows you to define multiple different views for an existing
13 repository.
14
15 DEFINING A VIEW
16 views are stored as property "svk:view:NAME" on a directory. Suppose
17 you have "svk:view:ptest" set on "//project", you can refer to it by
18 "//^project/ptest". That is, a caret, and then path holding the
19 property, a slash, and the name of the view.
20
21 You can now use "//^project/ptest" as a target for normal svk commands
22 like ls, checkout and diff.
23
24 Here is an example for the value of the property:
25
26 &:/project/trunk
27 -*
28 dir1 dir1
29 util src/deep/util
30
31 The first line is the base of the view. The &: sign means the root of
32 a mirror, so the view can still be used even if other people mirrored
33 the repository to a different path in their local repository.
34
35 The second line means taking out all the content under the root. And
36 then take "dir1" back, stick the directory "src/deep/util" to "util"
37 under the view. So running "svk ls //^project/ptest" you should see:
38
39 dir1/
40 util/
41
42
43
44perl v5.38.0 2023-07-21 SVK::Help::View(3)