Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gitfiletree should allow package renaming #207

Open
peteruhnak opened this issue Sep 10, 2016 · 1 comment
Open

gitfiletree should allow package renaming #207

peteruhnak opened this issue Sep 10, 2016 · 1 comment

Comments

@peteruhnak
Copy link

It is my understanding that allowing package renames (with preserved history) is complex task for regular filetree.

However gitfiletree (metadata-less) takes everything from git, which does understand renames and likewise can show log for the previously named version (git log --follow). Is this doable?

@ThierryGoubier
Copy link
Collaborator

Yes and no. Yes, gitfiletree sees renamings when those are tracked by git (exemple, method rename via the method versions API in the repository -- only used by AltBrowser so far), but, once you try to retrieve a version anterior to the renaming, then recovering the method / file name isn't obvious at all. The issue is the same when renaming a package... you know it has been renamed, but you don't know how to fetch a version older than the renaming point because the name has changed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants