UPDATE repository SET is_mirror=1 WHERE lower_name == 'textual';
将 textual 仓库转换为镜像仓库。
接着输入:
INSERT INTO mirror (id, repo_id, interval, enable_prune, updated_unix, next_update_unix, lfs_enabled, lfs_endpoint, remote_address) SELECT NULL as id, (SELECT id FROM repository WHERE lower_name == 'textual'), interval, enable_prune, updated_unix, next_update_unix, lfs_enabled, lfs_endpoint, 'https://github.com/textualize/textual' as remote_address FROM mirror WHERE id == 1;
这里以 textual 仓库为例。
因为仓库转换需要操作数据库,所以我们需要在这之前对数据库进行备份:
然后连接数据库进行修改,这里以 SQLite 为例:
连接后输入:
将 textual 仓库转换为镜像仓库。
接着输入:
在镜像仓库设置中加入 textual 仓库的设置。