Hi Thierry, I have tried in Pharo 3:
Gofer new url: 'https://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main'; configurationOf: 'GitFileTree'; loadDevelopment But it didn't load the ProcessWrapper. Can you tell me how should I install? Cheers, Hernán 2015-02-25 16:32 GMT-03:00 Thierry Goubier <thierry.goub...@gmail.com>: > Hi Hernan, > > I've pushed a new development version of GitFileTree using ProcessWrapper > on Windows if it is available. > > Would you care in testing it on Pharo 3 (or Pharo 4)? I'm not sure I did > it right; it took me a while to get OSProcess use right, and I'm not sure I > can reuse the same patterns with ProcessWrapper, such as the behavior on > error. > > Thanks, > > Thierry > > Le 22/02/2015 21:47, Hernán Morales Durand a écrit : > >> Thierry, >> >> The ConfigurationOfProcessWrapper is available from the Configuration >> Browser in Pharo 3. >> >> The StHub page is http://www.smalltalkhub.com/#!/~hernan/ProcessWrapper >> >> I have no permission to write to MetaRepoForPharo40 otherwise I would >> upload it. >> >> Cheers, >> >> Hernán >> >> >> >> 2015-02-22 16:45 GMT-03:00 Thierry Goubier <thierry.goub...@gmail.com >> <mailto:thierry.goub...@gmail.com>>: >> >> Hi Hernan, >> >> thanks, but ProcessWrapper isn't available on Pharo 3 nor Pharo 4. >> Could you tell which configuration or metacello script we need to >> load it? >> >> Thierry >> >> Le 22/02/2015 17:52, Hernán Morales Durand a écrit : >> >> >> ProcessWrapper new >> useStdout; >> startWithShellCommand: 'echo hello'; >> upToEnd >> >> >> Hernán >> >> Because this is where we are now: GitFileTree can run git >> commands >> on windows (and they do run correctly), it's just that the >> command >> output isn't recovered. >> >> Help, please! >> >> Thierry >> >> >> Pharo image if you need: >> http://www.mediafire.com/____download/zsguw7suit4vdu7/15-__ >> __02-22_10.25.zip >> <http://www.mediafire.com/__download/zsguw7suit4vdu7/15-__ >> 02-22_10.25.zip> >> >> <http://www.mediafire.com/__download/zsguw7suit4vdu7/15-__ >> 02-22_10.25.zip >> <http://www.mediafire.com/download/zsguw7suit4vdu7/15- >> 02-22_10.25.zip>> >> >> >> Jan >> >> >> Thierry Goubier wrote >> >> Le 21/02/2015 21:50, Jan B. a écrit : >> >> Hi >> >> Thanks for reply. >> >> When I run this load command on Pharo 3, I get >> exception >> "FileDoesNotExist: >> @ >> \tmp\github-____dalehenrichfiletreeissue142.____zip" >> >> >> Ok. I have uploaded the latest version of >> MonticelloFileTree-Git on >> smalltalkhub; >> >> Gofer new >> url: >> >> 'https://smalltalkhub.com/mc/____Pharo/MetaRepoForPharo30/main >> <https://smalltalkhub.com/mc/__Pharo/MetaRepoForPharo30/main> >> >> <https://smalltalkhub.com/mc/__Pharo/MetaRepoForPharo30/main >> <https://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main> >> >__'__; >> >> >> configurationOf: 'GitFileTree'; >> loadDevelopment >> >> should pick it up >> >> Thierry >> >> On Pharo 4, it loads. But when I try to add >> gitfiletree >> repository now >> (ie. >> clean pharo 4 platfrom -> your >> issue 142 load command -> adding gitfiletree >> repository), I get exception >> "MessageNotUnderstood: ExternalWindowsOSProcess >> class>>defaultShellPath >> >> When I afterwards try to manually load latest >> OSProcess >> packages, I get >> the >> same exception like before, without this issue >> 142 loading: >> "MessageNotUnderstood: receiver of "addFirst:" >> is nil >> >> Jan >> >> >> Thierry Goubier wrote >> >> Hi Jan, >> >> ok, the latest cod for GitFileTree is >> available on a >> dedicated branch on >> filetree. The way to load it is: >> >> Metacello new >> baseline: 'FileTree'; >> repository: >> >> 'github://dalehenrich/____filetree:issue_142/repository'____; >> load: 'Git' >> >> It rely on OSProcess, and I'm not entirely >> sure of >> OSProcess on windows, >> but I've simplified the commands, in part >> to ease an >> eventual Windows >> support. So, if you happen to be able to >> test? >> >> I would suggest pharo3.0 as your platform. >> I think >> changes to filetree >> to handle pharo4.0 are still on a separate >> branch. >> >> Thierry >> >> -- >> View this message in context: >> http://forum.world.st/Git-____gitfiletree-on-Pharo-vs-____ >> Windows-tp4806791p4806824.html >> <http://forum.world.st/Git-__gitfiletree-on-Pharo-vs-__ >> Windows-tp4806791p4806824.html> >> >> <http://forum.world.st/Git-__gitfiletree-on-Pharo-vs-__ >> Windows-tp4806791p4806824.html >> <http://forum.world.st/Git-gitfiletree-on-Pharo-vs- >> Windows-tp4806791p4806824.html>__> >> Sent from the Pharo Smalltalk Users mailing >> list archive >> at Nabble.com. >> >> >> >> >> >> >> >> >> -- >> View this message in context: >> http://forum.world.st/Git-____gitfiletree-on-Pharo-vs-____ >> Windows-tp4806791p4806857.html >> <http://forum.world.st/Git-__gitfiletree-on-Pharo-vs-__ >> Windows-tp4806791p4806857.html> >> >> <http://forum.world.st/Git-__gitfiletree-on-Pharo-vs-__ >> Windows-tp4806791p4806857.html >> <http://forum.world.st/Git-gitfiletree-on-Pharo-vs- >> Windows-tp4806791p4806857.html>__> >> Sent from the Pharo Smalltalk Users mailing list archive >> at >> Nabble.com. >> >> >> >> >> >> >> >> >> >> > >