svn checkout 在Ubuntu 22.04的docker图像中没有任何反应
Svn checkout has no response in the docker image of Ubuntu 22.04
我运行下面的命令,好像卡住了,既不报错也不成功:
docker run --rm ubuntu:22.04 /bin/bash -c "apt-get update && apt-get install -y subversion && svn co https://github.com/GPUOpen-LibrariesAndSDKs/AMF/trunk/amf/public/include --non-interactive amf-headers"
我也试过调试日志,仍然没有输出:
docker run --rm ubuntu:22.04 /bin/bash -c "apt-get update && apt-get install -y subversion && svn co https://github.com/GPUOpen-LibrariesAndSDKs/AMF/trunk/amf/public/include --non-interactive --config-option servers:global:neon-debug-mask=1073741824 amf-headers"
所以我尝试了 ubuntu 20.04,它至少给出了一个错误:
docker run --rm ubuntu:20.04 /bin/bash -c "apt-get update && apt-get install -yqq subversion && svn co https://github.com/GPUOpen-LibrariesAndSDKs/AMF/trunk/amf/public/include --non-interactive amf-headers"
svn: E170013: Unable to connect to a repository at URL 'https://github.com/GPUOpen-LibrariesAndSDKs/AMF/trunk/amf/public/include'
svn: E230001: Server SSL certificate verification failed: issuer is not trusted
为什么svn在Ubuntu22.04没有反应?
如果是像ubuntu20.04那样的ssl证书问题,应该也会给出错误信息,而不是什么都不给
更详细:
Git可以从 Git 和 Subversion (SVN) 客户端访问 Hub 存储库 doc
我用 github action(ubuntu-latest/ubuntu-20.04),Included Software
做所有测试
- Docker Compose v1 1.29.2
- Docker Compose v2 2.1.1+azure-1
- Docker-Buildx 0.7.0
- Docker-Moby客户端20.10.11+azure-1
- Docker-莫比
服务器 20.10.11+azure-1
测试工作流程:
name: Test
on:
push:
branches: [ main ]
workflow_dispatch:
jobs:
Test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
version: ["22.04", "21.10", "21.04", "20.04"]
steps:
- name: Test
timeout-minutes: 5
shell: bash
run: |
docker run --rm ubuntu:${{ matrix.version }} /bin/bash -c "apt-get update && apt-get install -yqq subversion && svn co https://github.com/GPUOpen-LibrariesAndSDKs/AMF/trunk/amf/public/include --non-interactive amf-headers"
如果你真的想知道我在哪里使用这个命令,你可以尝试使用 https://github.com/shinchiro/mpv-winbuild-cmake 来构建带有 docker 图像 ubuntu:22 的 mpv .04.The工具链使用svn下载一些文件。
这是当前 Ubuntu 22.04 开发版本中的一个错误,归档为 bug #1959717 - 我想我们必须等到它被修复。
我运行下面的命令,好像卡住了,既不报错也不成功:
docker run --rm ubuntu:22.04 /bin/bash -c "apt-get update && apt-get install -y subversion && svn co https://github.com/GPUOpen-LibrariesAndSDKs/AMF/trunk/amf/public/include --non-interactive amf-headers"
我也试过调试日志,仍然没有输出:
docker run --rm ubuntu:22.04 /bin/bash -c "apt-get update && apt-get install -y subversion && svn co https://github.com/GPUOpen-LibrariesAndSDKs/AMF/trunk/amf/public/include --non-interactive --config-option servers:global:neon-debug-mask=1073741824 amf-headers"
所以我尝试了 ubuntu 20.04,它至少给出了一个错误:
docker run --rm ubuntu:20.04 /bin/bash -c "apt-get update && apt-get install -yqq subversion && svn co https://github.com/GPUOpen-LibrariesAndSDKs/AMF/trunk/amf/public/include --non-interactive amf-headers"
svn: E170013: Unable to connect to a repository at URL 'https://github.com/GPUOpen-LibrariesAndSDKs/AMF/trunk/amf/public/include'
svn: E230001: Server SSL certificate verification failed: issuer is not trusted
为什么svn在Ubuntu22.04没有反应?
如果是像ubuntu20.04那样的ssl证书问题,应该也会给出错误信息,而不是什么都不给
更详细:
Git可以从 Git 和 Subversion (SVN) 客户端访问 Hub 存储库 doc
我用 github action(ubuntu-latest/ubuntu-20.04),Included Software
做所有测试- Docker Compose v1 1.29.2
- Docker Compose v2 2.1.1+azure-1
- Docker-Buildx 0.7.0
- Docker-Moby客户端20.10.11+azure-1
- Docker-莫比 服务器 20.10.11+azure-1
测试工作流程:
name: Test
on:
push:
branches: [ main ]
workflow_dispatch:
jobs:
Test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
version: ["22.04", "21.10", "21.04", "20.04"]
steps:
- name: Test
timeout-minutes: 5
shell: bash
run: |
docker run --rm ubuntu:${{ matrix.version }} /bin/bash -c "apt-get update && apt-get install -yqq subversion && svn co https://github.com/GPUOpen-LibrariesAndSDKs/AMF/trunk/amf/public/include --non-interactive amf-headers"
如果你真的想知道我在哪里使用这个命令,你可以尝试使用 https://github.com/shinchiro/mpv-winbuild-cmake 来构建带有 docker 图像 ubuntu:22 的 mpv .04.The工具链使用svn下载一些文件。
这是当前 Ubuntu 22.04 开发版本中的一个错误,归档为 bug #1959717 - 我想我们必须等到它被修复。