1native::Wc(3)         User Contributed Perl Documentation        native::Wc(3)
2
3
4

NAME

6       SVN::Wc - Subversion working copy functions
7

SYNOPSIS

9       Incomplete
10

OBJECTS

12       svn_wc_status_t
13
14       $wcstat->entry()
15           A svn_wc_entry_t object for the item.  Can be undef if not under
16           version control.
17
18       $wcstat->text_status()
19           An integer representing the status of the item's text.  Can be one
20           of the $SVN::Wc::Status::* constants.
21
22       $wcstat->prop_status()
23           An integer representing the status of the item's properties.  Can
24           be one of the $SVN::Wc::Status::* constants.
25
26       $wcstat->locked()
27           A boolean telling if the item is locked.  A directory can be locked
28           if a working copy update was interrupted.
29
30       $wcstat->copied()
31           A boolean telling if the item was copied.  A file or directory can
32           be copied if it's scheduled for addition-with-history (or part of a
33           subtree that is scheduled as such).
34
35       $wcstat->switched()
36           A boolean telling if the item was switched.  A file or directory
37           can be switched if the switch command has been used.
38
39       $wcstat->repos_text_status()
40           An integer representing the status of the item's text in the repos‐
41           itory.  Can be one of the $SVN::Wc::Status::* constants.
42
43       $wcstat->repos_prop_status()
44           An integer representing the status of the item's properties in the
45           repository.  Can be one of the $SVN::Wc::Status::* constants.
46
47       svn_wc_entry_t
48
49       $wcent->name()
50           Entry's name.
51
52       $wcent->revision()
53           Base revision.
54
55       $wcent->url()
56           URL in repository.
57
58       $wcent->repos()
59           Canonical repository URL.
60
61       $wcent->uuid()
62           Repository uuid.
63
64       $wcent->kind()
65           The kind of node.  One of the following constants:
66           $SVN::Node::none, $SVN::Node::file, $SVN::Node::dir,
67           $SVN::Node::unknown.
68
69       $wcent->schedule()
70           Scheduling.  One of the SVN::Wc::Schedule::* constants.
71
72       $wcent->copied()
73           In a copied state.
74
75       $wcent->deleted()
76           Deleted, but parent rev lags behind.
77
78       $wcent->absent()
79           Absent -- we know an entry of this name exists, but that's all
80           (usually this happens because of authz restrictions)
81
82       $wcent->incomplete()
83           For THIS_DIR entry, implies whole entries file is incomplete.
84
85       $wcent->copyfrom_url()
86           Copyfrom location.
87
88       $wcent->copyfrom_rev()
89           Copyfrom revision.
90
91       $wcent->conflict_old()
92           Old version of conflicted file.
93
94       $wcent->conflict_new()
95           New version of conflicted file.
96
97       $wcent->conflict_wrk()
98           Working version of conflicted file.
99
100       $wcent->prejfile()
101           Property reject file.
102
103       $wcent->text_time()
104           Last up-to-date time for text contents (0 means no information
105           available).
106
107       $wcent->prop_time()
108           Last up-to-date time for properties (0 means no information avail‐
109           able).
110
111       $wcent->checksum()
112           Base-64 encoded checksum for the untranslated text base file, can
113           be undef for backwards compatibility.
114
115       $wcent->cmt_rev()
116           Last revision this was changed.
117
118       $wcent->cmt_date()
119           Last date this was changed.
120
121       $wcent->cmt_author()
122           Last commit author of this item.
123

CONSTANTS

125       SVN::Wc::Notify::Action
126
127       $SVN::Wc::Notify::Action::add
128           Adding a path to revision control.
129
130       $SVN::Wc::Notify::Action::copy
131           Copying a versioned path.
132
133       $SVN::Wc::Notify::Action::delete
134           Deleting a versioned path.
135
136       $SVN::Wc::Notify::Action::restore
137           Restoring a missing path from the pristine text-base.
138
139       $SVN::Wc::Notify::Action::revert
140           Reverting a modified path.
141
142       $SVN::Wc::Notify::Action::failed_revert
143           A revert operation has failed.
144
145       $SVN::Wc::Notify::Action::resolved
146           Resolving a conflict.
147
148       $SVN::Wc::Notify::Action::skip
149           Skipping a path.
150
151       $SVN::Wc::Notify::Action::update_delete
152           Got a delete in an update.
153
154       $SVN::Wc::Notify::Action::update_add
155           Got an add in an update.
156
157       $SVN::Wc::Notify::Action::update_update
158           Got any other action in an update.
159
160       $SVN::Wc::Notify::Action::update_completed
161           The last notification in an update (including updates of exter‐
162           nals).
163
164       $SVN::Wc::Notify::Action::update_external
165           Updating an external module.
166
167       $SVN::Wc::Notify::Action::status_completed
168           The last notification in a status (including status on externals).
169
170       $SVN::Wc::Notify::Action::status_external
171           Running status on an external module.
172
173       $SVN::Wc::Notify::Action::commit_modified
174           Committing a modification.
175
176       $SVN::Wc::Notify::Action::commit_added
177           Committing an addition.
178
179       $SVN::Wc::Notify::Action::commit_deleted
180           Committing a deletion.
181
182       $SVN::Wc::Notify::Action::commit_replaced
183           Committing a replacement.
184
185       $SVN::Wc::Notify::Action::commit_postfix_txdelta
186           Transmitting post-fix text-delta data for a file.
187
188       $SVN::Wc::Notify::Action::blame_revision
189           Processed a single revision's blame.
190
191       SVN::Wc::Notify::State
192
193       $SVN::Wc::Notify::State::unknown
194           Notifier doesn't know or isn't saying.
195
196       $SVN::Wc::Notify::State::unchanged
197           The state did not change.
198
199       $SVN::Wc::Notify::State::missing
200           The item wasn't present.
201
202       $SVN::Wc::Notify::State::obstructed
203           An unversioned item obstructed work.
204
205       $SVN::Wc::Notify::State::changed
206           Pristine state was modified.
207
208       $SVN::Wc::Notify::State::merged
209           Modified state had mods merged in.
210
211       $SVN::Wc::Notify::State::conflicted
212           Modified state got conflicting mods.
213
214       SVN::Wc::Schedule
215
216       $SVN::Wc::Schedule::normal
217           Nothing special here.
218
219       $SVN::Wc::Schedule::add
220           Slated for addition.
221
222       $SVN::Wc::Schedule::delete
223           Slated for deletion.
224
225       $SVN::Wc::Schedule::replace
226           Slated for replacement (delete + add)
227
228       SVN::Wc::Status
229
230       $SVN::Wc::Status::none
231           Does not exist.
232
233       $SVN::Wc::Status::unversioned
234           Is not a versioned node in this working copy.
235
236       $SVN::Wc::Status::normal
237           Exists, but uninteresting.
238
239       $SVN::Wc::Status::added
240           Is scheduled for addition.
241
242       $SVN::Wc::Status::missing
243           Under version control but missing.
244
245       $SVN::Wc::Status::deleted
246           Scheduled for deletion.
247
248       $SVN::Wc::Status::replaced
249           Was deleted and then re-added.
250
251       $SVN::Wc::Status::modified
252           Text or props have been modified.
253
254       $SVN::Wc::Status::merged
255           Local mods received repos mods.
256
257       $SVN::Wc::Status::conflicted
258           Local mods received conflicting mods.
259
260       $SVN::Wc::Status::ignored
261           A node marked as ignored.
262
263       $SVN::Wc::Status::obstructed
264           An unversioned resource is in the way of the versioned resource.
265
266       $SVN::Wc::Status::external
267           An unversioned path populated by an svn:externals property.
268
269       $SVN::Wc::Status::incomplete
270           A directory doesn't contain a complete entries list.
271
272
273
274perl v5.8.8                       2005-06-17                     native::Wc(3)
Impressum