First, it's the only thing in the codehosting vfs layer that has any Launchpad-specific assumptions. Everything else just delegates to translateVirtualPath.
Second, we have branch paths with five segments and this code handles it poorly.
I would solve this problem by just removing the ability to delete branches over the VFS.
First, it's the only thing in the codehosting vfs layer that has any Launchpad-specific assumptions. Everything else just delegates to translateVirtua lPath.
Second, we have branch paths with five segments and this code handles it poorly.
I would solve this problem by just removing the ability to delete branches over the VFS.