vault backup: 2024-05-06 16:50:58
This commit is contained in:
@@ -19,7 +19,7 @@ https://hub.docker.com/r/sourcegraph/helix-p4d
|
||||
|
||||
```bash
|
||||
cd /home/perforce/helix-docker/helix-p4d/ && \
|
||||
docker build -f /home/perforce/helix-docker/helix-p4d/Dockerfile -t helix-p4d:2023.5 .
|
||||
docker build -f /home/perforce/helix-docker/helix-p4d/Dockerfile -t helix-p4d:2024.5 .
|
||||
```
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ docker build -f /home/perforce/helix-docker/helix-p4d/Dockerfile -t helix-p4d:20
|
||||
docker run -d --name helix-p4d\
|
||||
-p 1666:1666 \
|
||||
-v /home/perforce/p4:/p4 \
|
||||
helix-p4d:2023.5
|
||||
helix-p4d:2024.5
|
||||
```
|
||||
|
||||
```bash
|
||||
@@ -80,9 +80,21 @@ docker run -d \
|
||||
```
|
||||
|
||||
### 推送镜像到Dockerhub
|
||||
```text
|
||||
docker tag 9f45f31246ac blueroses/perforce-helix-p4d:2023.5
|
||||
docker push blueroses/perforce-helix-p4d:2023.5
|
||||
登录
|
||||
```bash
|
||||
docker login
|
||||
|
||||
# Github
|
||||
docker login ghcr.io -u 378100977@qq.com -p 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
|
||||
```
|
||||
|
||||
推送
|
||||
```bash
|
||||
docker tag 5572f8b12de1 blueroses/perforce-helix-p4d:2024.5
|
||||
docker push blueroses/perforce-helix-p4d:2024.5
|
||||
|
||||
# 登录github
|
||||
docker push ghcr.io/blueroses/perforce-helix-p4d:2024.5
|
||||
```
|
||||
|
||||
# UE部分操作
|
||||
@@ -92,21 +104,29 @@ docker push blueroses/perforce-helix-p4d:2023.5
|
||||
- [UE4管理多重项目-WiseeEngineering](https://zhuanlan.zhihu.com/p/364346565)
|
||||
- [UnrealEnigne源码构建&Perforce&(UnrealGameSync)开发版本控制基础部署](https://zhuanlan.zhihu.com/p/362276094)
|
||||
- [打通UE4美术资源版本控制关节](https://zhuanlan.zhihu.com/p/261692804)
|
||||
- [UE5+Perforce+阿里云ECS版本控制搭建流程与工作流程](https://zhuanlan.zhihu.com/p/640743305)
|
||||
|
||||
编码使用:UTF8-no bom
|
||||
PS. 编码使用:UTF8-no bom
|
||||
|
||||
- 注册源码引擎到EpicGames
|
||||
## 注册源码引擎到EpicGames
|
||||
经过上面的步骤,源码引擎已经构建成功,但是在对项目就行选择引擎版本的时候,发现并没有这个版本 。这是因为,构建的引擎没有注册到EpicGames中,找到EpicGames安装目录下的注册器。复制到源码工程并且运行即可。
|
||||
```text
|
||||
Launcher\Engine\Binaries\Win64
|
||||
Launcher\Engine\Binaries\Win64\UnrealVersionSelector.exe
|
||||
```
|
||||
|
||||
# Perforce
|
||||
- https://help.perforce.com/helix-core/quickstart-unreal/Content/quickstart/game-home-quickstart.html
|
||||
- https://www.perforce.com/manuals/p4v/Content/P4V/Home-p4v.html
|
||||
- https://www.perforce.com/manuals/p4guide/Content/P4Guide/Home-p4guide.html
|
||||
- https://www.perforce.com/manuals/p4sag/Content/P4SAG/Home-p4sag.html
|
||||
- https://www.perforce.com/manuals/p4admin/Content/P4Admin/Home-p4admin.html
|
||||
|
||||
## P4Admin
|
||||
- 用户
|
||||
- 用户组
|
||||
- 目录权限
|
||||
- 仓库
|
||||
|
||||
## Typemap
|
||||
typemap 的设置能够在 Perforce 中控制文件的只读和可写的形式。 然后要做这件事情,需要管理员先在命令行cmd下设置 P4 的环境变量。
|
||||
|
||||
## 相关概念
|
||||
### Workspace
|
||||
@@ -115,4 +135,11 @@ Workspace可以理解为,depot到本地的一个映射,对应本地的一个
|
||||
|
||||
开发的过程中可以有多个Workspace(例如一个用来开发,一个用来更新验证保证提交没有错误),但一般只推荐有一个Workspace
|
||||
|
||||
###
|
||||
# ASoul P4设计
|
||||
仓库:
|
||||
1. 导播台。
|
||||
2. 源文件。
|
||||
|
||||
分支:
|
||||
1. 开发分支
|
||||
2. 稳定分支
|
Reference in New Issue
Block a user