[VCS] Merging IAtomic* into IBasic*

Matthew Woehlke mw_triad at users.sourceforge.net
Thu May 10 15:10:22 UTC 2007


Robert Gruber wrote:
> Implementing IAtomicBrowsableVersionControl does not 
> really make much sens for CVS. Unlike in SVN a revision 
> is not unique, so you can't find any changes with only 
> a revision. You always need a file and a revision. If I 
> understand correctly, repositoryRevision() is nothing else 
> than calling "cvs status" on the given file. It will give 
> the repository revision, which will (if the file's up-to-date) 
> be the same as the lokal revision.

Just to clarify:
repositoryRevision gets the most recent revision committed to the /whole 
repository/ (like the "Last Changed Rev" in 'svn info'). So if I am 
understanding you correctly, there is no such thing in CVS. Note that 
repositoryRevision does *not* take a repo path. I think you would use 
log() to get the information you are talking about.

Anyway, thanks for the info!

-- 
Matthew
"Ah, yes. Control the media and you control the world."
   -- from a story by Raven Blackmane





More information about the KDevelop-devel mailing list