NAME
SVN::Wc - Subversion working copy functions
SYNOPSIS
Incomplete OOBBJJEECCTTSS ssvvnnwwccssttaattuusstt$wcstat->entry()
A svnwcentryt object for the item. Can be undef if not under version control.$wcstat->textstatus()
An integer representing the status of the item's text. Can be oneof the $SVN::Wc::Status::* constants.
$wcstat->propstatus()
An integer representing the status of the item's properties. Canbe one of the $SVN::Wc::Status::* constants.
$wcstat->locked()
A boolean telling if the item is locked. A directory can be locked if a working copy update was interrupted.$wcstat->copied()
A boolean telling if the item was copied. A file or directory canbe copied if it's scheduled for addition-with-history (or part of a
subtree that is scheduled as such).$wcstat->switched()
A boolean telling if the item was switched. A file or directory can be switched if the switch command has been used.$wcstat->repostextstatus()
An integer representing the status of the item's text in therepository. Can be one of the $SVN::Wc::Status::* constants.
$wcstat->repospropstatus()
An integer representing the status of the item's properties in therepository. Can be one of the $SVN::Wc::Status::* constants.
ssvvnnwwcceennttrryytt$wcent->name()
Entry's name.$wcent->revision()
Base revision.$wcent->url()
URL in repository.$wcent->repos()
Canonical repository URL.$wcent->uuid()
Repository uuid.$wcent->kind()
The kind of node. One of the following constants:$SVN::Node::none, $SVN::Node::file, $SVN::Node::dir,
$SVN::Node::unknown.
$wcent->schedule()
Scheduling. One of the SVN::Wc::Schedule::* constants.
$wcent->copied()
In a copied state.$wcent->deleted()
Deleted, but parent rev lags behind.$wcent->absent()
Absent - we know an entry of this name exists, but that's all
(usually this happens because of authz restrictions)$wcent->incomplete()
For THISDIR entry, implies whole entries file is incomplete.$wcent->copyfromurl()
Copyfrom location.$wcent->copyfromrev()
Copyfrom revision.$wcent->conflictold()
Old version of conflicted file.$wcent->conflictnew()
New version of conflicted file.$wcent->conflictwrk()
Working version of conflicted file.$wcent->prejfile()
Property reject file.$wcent->texttime()
Last up-to-date time for text contents (0 means no information
available).$wcent->proptime()
Last up-to-date time for properties (0 means no information
available).$wcent->checksum()
Base-64 encoded checksum for the untranslated text base file, can
be undef for backwards compatibility.$wcent->cmtrev()
Last revision this was changed.$wcent->cmtdate()
Last date this was changed.$wcent->cmtauthor()
Last commit author of this item. CCOONNSSTTAANNTTSS SSVVNN::::WWcc::::NNoottiiffyy::::AAccttiioonn$SVN::Wc::Notify::Action::add
Adding a path to revision control.$SVN::Wc::Notify::Action::copy
Copying a versioned path.$SVN::Wc::Notify::Action::delete
Deleting a versioned path.$SVN::Wc::Notify::Action::restore
Restoring a missing path from the pristine text-base.
$SVN::Wc::Notify::Action::revert
Reverting a modified path.$SVN::Wc::Notify::Action::failedrevert
A revert operation has failed.$SVN::Wc::Notify::Action::resolved
Resolving a conflict.$SVN::Wc::Notify::Action::skip
Skipping a path.$SVN::Wc::Notify::Action::updatedelete
Got a delete in an update.$SVN::Wc::Notify::Action::updateadd
Got an add in an update.$SVN::Wc::Notify::Action::updateupdate
Got any other action in an update.$SVN::Wc::Notify::Action::updatecompleted
The last notification in an update (including updates of externals).$SVN::Wc::Notify::Action::updateexternal
Updating an external module.$SVN::Wc::Notify::Action::statuscompleted
The last notification in a status (including status on externals).$SVN::Wc::Notify::Action::statusexternal
Running status on an external module.$SVN::Wc::Notify::Action::commitmodified
Committing a modification.$SVN::Wc::Notify::Action::commitadded
Committing an addition.$SVN::Wc::Notify::Action::commitdeleted
Committing a deletion.$SVN::Wc::Notify::Action::commitreplaced
Committing a replacement.$SVN::Wc::Notify::Action::commitpostfixtxdelta
Transmitting post-fix text-delta data for a file.
$SVN::Wc::Notify::Action::blamerevision
Processed a single revision's blame. SSVVNN::::WWcc::::NNoottiiffyy::::SSttaattee$SVN::Wc::Notify::State::unknown
Notifier doesn't know or isn't saying.$SVN::Wc::Notify::State::unchanged
The state did not change.$SVN::Wc::Notify::State::missing
The item wasn't present.$SVN::Wc::Notify::State::obstructed
An unversioned item obstructed work.$SVN::Wc::Notify::State::changed
Pristine state was modified.$SVN::Wc::Notify::State::merged
Modified state had mods merged in.$SVN::Wc::Notify::State::conflicted
Modified state got conflicting mods. SSVVNN::::WWcc::::SScchheedduullee$SVN::Wc::Schedule::normal
Nothing special here.$SVN::Wc::Schedule::add
Slated for addition.$SVN::Wc::Schedule::delete
Slated for deletion.$SVN::Wc::Schedule::replace
Slated for replacement (delete + add) SSVVNN::::WWcc::::SSttaattuuss$SVN::Wc::Status::none
Does not exist.$SVN::Wc::Status::unversioned
Is not a versioned node in this working copy.$SVN::Wc::Status::normal
Exists, but uninteresting.$SVN::Wc::Status::added
Is scheduled for addition.$SVN::Wc::Status::missing
Under version control but missing.$SVN::Wc::Status::deleted
Scheduled for deletion.$SVN::Wc::Status::replaced
Was deleted and then re-added.
$SVN::Wc::Status::modified
Text or props have been modified.$SVN::Wc::Status::merged
Local mods received repos mods.$SVN::Wc::Status::conflicted
Local mods received conflicting mods.$SVN::Wc::Status::ignored
A node marked as ignored.$SVN::Wc::Status::obstructed
An unversioned resource is in the way of the versioned resource.$SVN::Wc::Status::external
An unversioned path populated by an svn:externals property.$SVN::Wc::Status::incomplete
A directory doesn't contain a complete entries list.perl v5.8.8 2005-10-19 native::Wc(3)