-
- Downloads
Add svn directory loader in charge of ingesting specific svn tree
This overrides the default core class DirectoryLoader's fetch_data method to export an svn tree at a specific commit or tag. The remaining behavior is the same as the BaseDirectoryLoader. Checks the checksums of the tree is ok, then ingest the DAG objects into the archives (including the NAR as extid). Refs. swh/meta#4979
Showing
- requirements-swh.txt 1 addition, 1 deletionrequirements-swh.txt
- swh/loader/svn/directory.py 53 additions, 0 deletionsswh/loader/svn/directory.py
- swh/loader/svn/loader.py 3 additions, 22 deletionsswh/loader/svn/loader.py
- swh/loader/svn/svn_repo.py 22 additions, 0 deletionsswh/loader/svn/svn_repo.py
- swh/loader/svn/tasks.py 9 additions, 1 deletionswh/loader/svn/tasks.py
- swh/loader/svn/tests/conftest.py 11 additions, 1 deletionswh/loader/svn/tests/conftest.py
- swh/loader/svn/tests/test_directory.py 166 additions, 0 deletionsswh/loader/svn/tests/test_directory.py
- swh/loader/svn/tests/test_loader.py 6 additions, 6 deletionsswh/loader/svn/tests/test_loader.py
- swh/loader/svn/tests/test_task.py 3 additions, 10 deletionsswh/loader/svn/tests/test_task.py
- swh/loader/svn/tests/test_task_directory.py 51 additions, 0 deletionsswh/loader/svn/tests/test_task_directory.py
Loading
Please register or sign in to comment