Re: Issue a command for more than one folder

"kaczoroj" <[email protected]> Tue, 28 Feb 2006 02:13:15 -0000
Newsgroups gmane.comp.version-control.cvs.gui.devel
Message-ID <[email protected]>
Kirill,

> currently, cvsgui forbids issuing commands for more than 
> one directory module at once. (snip) Why?

CVS doesn't handle relative paths quite well. It works better for some 
commands than for others. We had a lot of reports about failed "cvs 
add" in particular. Things can go wrong with commits as well and you 
don't want to take your chances here. For multifolder selection the 
best so far was issue one command per directory. This is what I am 
doing in CvsIn and it works pretty good. 

What I would like to have is that CVS would just handle relative paths 
properly but no hope in that area I think. The next best thing would 
be to run one command per folder. I was hoping to implement such 
things after I have "fire-and-forget" in place but I can not find 
enought time to do that change now. Fire-and-forget would make that 
easy because we would just send per-folder command into the queue and 
the background thread would take care about the rest. 

It may be possible to implement per-folder even now, but that may 
complicate later implementations. However if you really feel like 
getting into that (or if you have any better ideas) please go ahead 
but be very carefull not to break something ;)

Best Regards,
Jerzy






 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/cvsgui-dev/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/