如何在一个 sourceforge 项目中创建多个 git 存储库

How to create multiple git repositories in one sourceforge project

Source forge 解释说,首先我必须创建一个 shell 服务 (https://sourceforge.net/p/forge/documentation/Shell%20Service/)。例如在 git bash:

ssh -t USER@shell.sourceforge.net create

使用 USER 我的用户名。它运行良好。

然后 sourceforge 解释了如何访问存储库 (https://sourceforge.net/p/forge/documentation/Git/?version=4)。首先,我必须导航到 git 存储库:

cd /home/scm_git/P/PR/PROJECTUNIXNAME

与:

我正在尝试使用我的原型框架项目,其中:

cd /home/scm_git/p/pr/protoframework

但是我在 bash 中有以下错误:

bash: cd: /home/scm_git/p/pr/protoframework: No such file or directory

我做错了什么?

我也试过没有 pr 和:

cd /home/scm_git/p/protoframework

但是出现了同样的错误。

如果我尝试使用相同类型的命令但用于其他内容(例如 project-web),它工作正常。

我找到了正确的路径:

cd /home/scm_git/p/protoframework/CODE.git

使用 CODE 创建项目时为 git 存储库选择的名称。所以默认情况下这将是:

cd /home/scm_git/p/protoframework/code.git

在那一步之后,sourceforge wiki 就正确了。例如创建一个名为 myrepo:

的 repo
git --git-dir=myrepo init --shared=all --bare