这是我的项目文件夹结构:
.venv [virtual environment]
apps
budgetApp
__init__.py
settings.py
urls.py
wsgi.py
manage.py
Run Code Online (Sandbox Code Playgroud)
当我运行以下命令时,python manage.py startapp budget它将在budgetApp文件夹旁边创建一个名为budget的新文件夹。
但是我想在“ apps”文件夹中创建我的所有apps文件夹。
我正在尝试使用该模块通过Ansible克隆远程存储库git。这是任务配置:
- name: Clone repo
git:
repo: "{{ repository }}"
dest: "/home/{{ username }}/abc"
key_file: "{{ git_key_file }}"
register: code_update
Run Code Online (Sandbox Code Playgroud)
但不幸的是它失败并出现以下错误:
fatal: [xyz]: FAILED! => {"changed": false, "cmd": "/usr/bin/git clone --origin origin '' /home/xyz/abc", "msg": "Cloning into '/home/xyz/abc'...\nfatal: cannot exec '/tmp/tmpm9mfdkci': Permission denied\nfatal: cannot exec '/tmp/tmpm9mfdkci': Permission denied\nfatal: unable to fork", "rc": 128, "stderr": "Cloning into '/home/xyz/abc'...\nfatal: cannot exec '/tmp/tmpm9mfdkci': Permission denied\nfatal: cannot exec '/tmp/tmpm9mfdkci': Permission denied\nfatal: unable to fork\n", "stderr_lines": ["Cloning into '/home/xyz/abc'...", "fatal: cannot …Run Code Online (Sandbox Code Playgroud)