RE: Re: Suggestion for improved use of cvs checkout to update sandboxes
"Oliver Giesen" <[email protected]> Fri, 23 Apr 2004 12:33:06 +0200
| Newsgroups | gmane.comp.version-control.cvs.gui.devel |
|---|---|
| Message-ID | <H000006700076959.1082716386.mail01.lucatec.de@MHS> |
> I would say it's a good idea. In fact it's such a good idea that CVS > should handle the whole thing so and the same should work > from regular > command line. One should be able to just do "cvs co" and CVS should > use it's metadata to figure out the module and checkout as > neccessary. > > Currently we have: > > cvs co (in directory D:\CvsTest\loki) > cvs [checkout aborted]: must specify at least one module or directory > > I think we could convince Tony to implement the caching of module in > CVS metadata. Eventually we could have additional option for checkout > command, like '-U', to make checkout read the modules and don't > require explicitic module specification. Generally this _is_ a good idea but the problem as I see it is that usually this kind of "update checkout" is performed from a non-CVS directory (unless the TopLevelAdmin option is used) so where should CVS(NT) put/read that info? A better approach IMO would be if _all_ directories of a working copy (i.e. not only the root) were aware of the module definition that was used to check them out and then simply allow to use Update on them. > I think we should not have to store the module name - it's the CVS > business to know what it's dealing with in the given sandbox. We > should keep clear off storing any data in the sandboxes. Agreed. In case we do end up implementing this ourselves (i.e. if Tony won't do it) we should probably consider putting it in our Settings folder instead of the sandbox. Cheers, Oliver ---- ------------------ JID: [email protected] ICQ: 18777742 (http://wwp.icq.com/18777742) ------------------------ Yahoo! Groups Sponsor ---------------------~--> Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada. http://www.c1tracking.com/l.asp?cid=5511 http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/NhFolB/TM ---------------------------------------------------------------------~-> 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/