X-lab2017 / open-digger

Open source analysis tools
https://open-digger.cn
Apache License 2.0
286 stars 85 forks source link

[OSS101] Task4: Mirror Source Management Tool #1562

Closed Peng99999 closed 1 week ago

Peng99999 commented 4 months ago

Description

When deploying OpenDigger using Docker, the installation of some dependencies relies on the usage of the Tsinghua mirror source. Refer to: open-digger/Dockerfile

Currently, specific versions are specified for installation. However, if the Tsinghua mirror source updates or discontinues services for older versions, installation will fail.

This task requires implementing an automated tool to identify whether the existing mirror source can successfully install and to promptly replace the mirror source to resolve conflicts between installation packages.

The relevant code and dataset for this task need to be provided in the repository.