|
NAMECvs::Result::StatusItem - Result class for cvs status command DESCRIPTIONThis class handle the cvs status result for one file. FIELDSexistsReturns a boolean value regarding on the file existence. filenameReturns the item's filename. basedirReturns the item's basedir. statusReturns the item's status. working_revisionReturns the revision of the item you are working on. repository_revisionReturns the revision of the item in the remote repository? sticky_tagReturns the sticky tag if any, undef otherwise. sticky_dateReturns the sticky date if any, undef otherwise. sticky_optionsReturns the sticky options if any, undef otherwise. tagsReturns the list of tags on item. tag_type$status->tag_type($tag); Returns the type of supplied tag. (revision or branch) tag_revision$status->tag_type($tag); Returns the revision of item binded with supplied tag. METHODSis_modifiedReturns true if item is locally modified. is_up2dateReturns true if item is up to date. is_merge_neededReturns true if item is locally and remotelly modified.This mean that a merge will be tried on the next update. LICENCEThis library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA COPYRIGHTCopyright (C) 2003 - Olivier Poitrey
|