grimoirelab-perceval
grimoirelab-perceval copied to clipboard
Adapted the paths to work with Microsoft Windows too.
Before the files used the symbol "" and other that this don't work with Microsoft. I've deleted this part to work with Posix and Windows systems.
Coverage decreased (-0.03%) to 84.664% when pulling ecb2a820ceb5031767c11b261cf75bb0d84c404c on shongoku:windows into e5ca777599d1d791b1e0d7ea59bb22da99b68fc7 on grimoirelab:master.
I still think we need to find a better way to include this feature. I was thinking if we merge this patch we will have a different behaviour in Windows with the directories where the cache is stored. For instance, in Windows, a URI like https://example.org/project/repository will be stored in a directory of name example.org/project/repository while in Unix, the cache will be stored in the subdirectory repository, under project and example.org.
I think we should have the same behaviour for both platforms.
The question is if you have two operating system, why do you have the same URI? The main is the result and both are OK.
We now have a lot of conflicts here, and I'm not sure if you @sduenas came with a better solution for this... Any idea, anyone? Having this working in Windows would be rather interesting, from my point of view.
I'm going to close this PR because unfortunately, for technical reasons, GrimoireLab doesn't support Windows.