[KDev4] VCS Ifaces copy/move/update/log problem.

Andreas Pakulat apaku at gmx.de
Fri May 4 18:18:19 UTC 2007


On 04.05.07 13:31:11, dukju ahn wrote:
> Hi.
> 
> This thread is restricted only to copy/move/update/log
> 
> 1. I've just found out that subversion doesn't support
> recursive/non-recursive selections for
> IBasicVC::copy(), move()
> 
> In subversion, these two are always recursive. There is no flags
> to set recursive/non-recurse.

Hmm, that is a problem indeed. You can't emulate that without loosing
history. 

Matthew: any objections against making copy/move always work recursive
on a directory? Else we'd have to add a clear comment to the API that
move/copy might ignore the recursion parameter if the VCS doesn't
support it.

> 2. in IBasicVC::update(), how about specifying revision as an argument?
> Updaiting to specific revision is very useful, especially in case when
> the HEAD contains compile erros.

Agreed, from me.

> 3. IBasicVC::log() should have revision or revision range.

Yeap. I thought I already had that in an earlier version.

Andreas

-- 
You have many friends and very few living enemies.




More information about the KDevelop-devel mailing list