Skip to content

Rip web accessible (distributed) version control systems: SVN/GIT/...

Notifications You must be signed in to change notification settings

comealong/dvcs-ripper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dvcs-ripper

Rip web accessible (distributed) version control systems: SVN, GIT, ...

It can rip repositories even when directory browsing is turned off.

Make sure to position yourself in empty directory where you want repositories to be downloaded/cloned.

GIT

Example run (for git): rip-git.pl -v -u http://www.example.com/.git/

it will automatically do "git checkout -f"

SVN

It supports OLDER and NEWER version of svn client formats. Older is with .svn files in every directory, while newer version have single .svn directory and wc.db in .svn directory. It will automatically detect which format is used on the target.

Example run (for SVN): rip-svn.pl -v -u http://www.example.com/.svn/

it will automatically do "svn revert -R ."

CVS

Example run (for CVS): rip-cvs.pl -v -u http://www.example.com/CVS/

This will not rip CVS, but it will display useful info

About

Rip web accessible (distributed) version control systems: SVN/GIT/...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Perl 100.0%