如何在一个 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
与:
- PROJECTUNIXNAME 项目的 UNIX 名称
- P那个名字的第一个字母,
- 和PR名字的前两个字母
我正在尝试使用我的原型框架项目,其中:
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
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
与:
- PROJECTUNIXNAME 项目的 UNIX 名称
- P那个名字的第一个字母,
- 和PR名字的前两个字母
我正在尝试使用我的原型框架项目,其中:
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
:
git --git-dir=myrepo init --shared=all --bare