2015-07-24 13:04 GMT+02:00 Peter Uhnák <i.uh...@gmail.com>:

>
> Alex, would you be able to show something with Roassal? It would be really
>> nice to see the overall git history graph overlaid with the graph of the
>> history of the selected package.
>>
>
> Interesting that if someone else needs it I have no problem writing
> Roassal scripts etc, but when I need it I don't even think of using Roassal
> to actually solve my problems...
>

:)


>
> Anyway I ran into similar issue I had before, that McFileTreeGitRepository
> is returning GitFileTreePackageEntry instead of filenames, so this fails.
>

> ~~~~~~~~~~~~~~~~
> mc := MCFileTreeGitRepository allInstances detect: [ :m | m name
> includesSubstring: 'dynacase/repository' ].
>
> root := mc versionInfoFromFileNamed: mc readableFileNames first. "<-- mc
> readableFileNames doesn't return file names"
> ~~~~~~~~~~~~~~~
> (The above for SmalltalkHub repos works just fine.)
>

Yes. I spent a lot of time try to guess what was the repository API used by
Monticello, and I failed for part of it ;)

With git, I couldn't work with something as primitive as a file name to
refer to a git commit :) so had to work at a higher level and try to patch
all the places where Monticello was forcing strings on me.


>
> This is the previous issue you've already fixed
> http://forum.world.st/GitFileTree-browsing-changes-doesn-t-work-in-Pharo-5-td4838119.html
> , it seems related.
>

Ok. It is present in Pharo 4 as well, then.

Thanks,

Thierry

>

Reply via email to