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

Why another git detector/dumper ? #1

Closed
noraj opened this issue Oct 23, 2018 · 8 comments
Closed

Why another git detector/dumper ? #1

noraj opened this issue Oct 23, 2018 · 8 comments

Comments

@noraj
Copy link

noraj commented Oct 23, 2018

Hi,

Can you add a Why another git detector/dumper" section in the README? This is an usual practice for developer that created a new tool that looks very similar to existing tool, to explain why their tool if different/needed, what new it is bringing that other tool can't offer due to technical dept, why it was not possible to join current maintainer of existing tool to help them adding a need feature rather than creating a new fork or tool from scratch that just divide the community.

There is already well-known quality tools such as dvcs-ripper or GitTools so you must have a good reason to develop yet another tool from scratch and alone.
Because I don't see why people should use this tool rather than existing one that are more maintained. Both dvcs-ripper and GitTools can dump git directory and not only dump the last revision like the githack tool you mentioned.

@WangYihang
Copy link
Owner

yeah, this is a good question, I will make a video to compare these tools and explain why this tools is better than others on git folder leakage. :D

@WangYihang
Copy link
Owner

@noraj Updated, please see README.md
Here are the results:
result

@noraj
Copy link
Author

noraj commented Oct 25, 2018

@WangYihang Looks good! what is the meaning of the environment column?

@WangYihang
Copy link
Owner

That is a configuration of webserver
Indexes means webserver will list files of an folder when there is no index.html file
-Indexes means webserver will return forbidden in that situation

@WangYihang
Copy link
Owner

You can just see the videos in the readme file, I recorded everything when I was doing these testing

@noraj
Copy link
Author

noraj commented Oct 28, 2018

Well explained ;)

@noraj noraj closed this as completed Oct 28, 2018
@arthaud
Copy link

arthaud commented Apr 26, 2019

You should also compare the ability to find packed refs. This is important to dump big repositories.

Looking at the code, I believe your tool doesn't handle this. dvcs-ripper and my own tool both handle it well.

@WangYihang
Copy link
Owner

@arthaud Cool, a nice resource to learn. I am preparing the examination of Chinese postgraduate entrance this year, so I will add the capability next year. thank you so much for your suggestion!

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

3 participants