Hi Paul, List rodger that, thanks!
Looks like it's time to embiggen my python nature... A quick skim through the sources suggests (to me, at least) that the p4 command-set looks similar enough to TEE's to make it a reasonable starting point for a TFS fetcher. Would anyone with wider experience of the various (supported) SCCS care to correct my naïve impression? Greets, -- jim -----Ursprüngliche Nachricht----- Von: Paul Eggleton [mailto:[email protected]] Gesendet: Mittwoch, 15. Juli 2015 12:56 An: Spriggs, Jim <[email protected]> Cc: [email protected] Betreff: Re: [yocto] Is there a fetcher for (dare I say it?) TFS (arrrrgh, I said it...) out there somewhere, or do I have to roll my own? On Wednesday 15 July 2015 10:23:09 Paul Eggleton wrote: > Hi Jim, > > On Wednesday 15 July 2015 09:06:19 Spriggs, Jim wrote: > > [ before anyone tells me to wash my mouth with soap: I actually have > > to live with this junk on a daily basis, so cut me some slack > > already :-\ ] > Been there! (Not with TFS, but VSS in a previous job...) > > > I'm running the dizzy version of bb on my build-server, and > > currently actively *push* stuff to it from the TFS-server. > > > > Obviously, I'd much rather have the build-server *pull* from the > > TFS-server, probably using the TEE CLC. > > > > I realize that there's never likely to be any "official" support for > > TFS, and I'll probably have to roll my own fetcher. > > FWIW, and I hope Richard doesn't hit me, I think we would accept a > fetcher implementation into BitBake rather than having to have it > floating around somewhere externally - you can see we've done that for > other proprietary version control systems. The challenge with these > fetchers though is that nobody who regularly maintains BitBake is able > to test them, so we are almost completely reliant on folks in the > community such as yourself to do that testing for us after it gets > merged (and not send us patches that break it, because we probably won't be > able to verify that they don't). > > > The current Bitbake User Manual seems only to describe the standard > > fetchers, so if anyone could point me at a clue or two about how to > > write and integrate a custom fetcher, I'd be very grateful indeed. > > I don't think we have anything in the way of documentation on writing > your own fetcher - the only documentation is the code. That said, > using the existing fetchers as examples it should be fairly > straightforward I would hope. Hmm, the bit I neglected to state explicitly - I'm not aware of anyone having previously implemented a TFS fetcher, but hopefully if such a person exists they will speak up here ;) Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre ________________________________ RAYLASE AG Argelsrieder Feld 2+4 82234 Wessling Germany Tel.: +49-(0)8153/88 98-0 Fax: +49-(0)8153/88 98-10 http://www.raylase.de District Court Munich, HRB 131450 Board: Peter von Jan (CEO) Supervisory Board: Dr. Ulrich Lohmann (Chairman) Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. -- _______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
