Support multiple source directories #178
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🚀 Feature
Support multi repository git log import: With this you can now import multiple source repositories and import their git log data into the graph database.
Add git repository node and connect it to the corresponding git log nodes: For every imported git repository there is now a new node with labels (Git:Repository) that contains overall information about the repository as well as is linked to the other nodes of that project (commits, change spans, authors and files).
Use full git commit hash length instead of the abbreviated one: Previously, commit hashes where given in their abbreviated form. To make errors due to duplicate hashes super unlikely, the full commit hash is now used for every (Git:Log:Commit) node.
Provide generic download script for Typescript projects. Downloading Typescript projects is now much simpler because of this new generic download script that can be used for most of the Typescript projects. The previous download scripts specific to react-router and ant-design are still included to have an example on how to call the generic script.
⚙️ Optimization
🛠 Fix