mirror of
https://github.com/RVC-Boss/GPT-SoVITS.git
synced 2026-06-04 05:01:27 +08:00
33 lines
796 B
Bash
33 lines
796 B
Bash
#!/bin/bash
|
|
|
|
# 定义压缩文件名(包含时间戳)
|
|
ARCHIVE_NAME="gpt-sovits_$(date +%Y%m%d_%H%M%S).tar.gz"
|
|
|
|
# 创建临时目录
|
|
TEMP_DIR=$(mktemp -d)
|
|
echo "临时目录: $TEMP_DIR"
|
|
DEST_DIR="$TEMP_DIR/GPT-SoVITS"
|
|
echo "临时DEST_DIR目录: $DEST_DIR"
|
|
mkdir -p "$DEST_DIR"
|
|
|
|
# 复制文件和目录到临时目录
|
|
echo "复制文件开始..."
|
|
cp -r GPT_SoVITS "$DEST_DIR/"
|
|
cp -r tools "$DEST_DIR/"
|
|
cp api.py "$DEST_DIR/"
|
|
cp api_v2.py "$DEST_DIR/"
|
|
cp config.py "$DEST_DIR/"
|
|
cp webui.py "$DEST_DIR/"
|
|
cp -r ref_audio "$DEST_DIR/"
|
|
cp requirements.txt "$DEST_DIR/"
|
|
cp install.sh "$DEST_DIR/"
|
|
cp extra-req.txt "$DEST_DIR/"
|
|
|
|
echo "复制文件结束..."
|
|
# 创建压缩包
|
|
tar -czf "$ARCHIVE_NAME" -C "$TEMP_DIR" .
|
|
|
|
# 清理临时目录
|
|
rm -rf "$TEMP_DIR"
|
|
|
|
echo "已创建压缩包: $ARCHIVE_NAME" |