You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,14 +2,15 @@
2
2
3
3
## Important Updates
4
4
5
+
- As of 2023-05-16, this depot has been transferred from `proletariatgames/p4harmonize` to `danbrakeley/p4harmonize`.
5
6
- As of v0.5.0, bash will no longer be required to run p4harmonize on Windows.
6
7
- Also, the output now uses colors to much better effect (see example image below).
7
8
8
9
## Overview
9
10
10
11
`p4harmonize` is a tool for mirroring a stream's head revision from one perforce server to another. This includes reconciling files, fixing differences in file name/path capitalization, fixing the file type, and fixing improperly checked in %AppleDouble files.
11
12
12
-
`p4harmonize` was built with Unreal Engine source in mind, where the Epic licensee perforce server is used as the source, and a dedicated stream on a project's perforce server is used as the destination. It is intended to be used with a setup similar to [the one recommended by Epic](https://docs.unrealengine.com/4.26/en-US/ProgrammingAndScripting/ProgrammingWithCPP/DownloadingSourceCode/UpdatingSourceCode/#integrating,merging,andbranching). At Proletariat, we have different names, but the purposes are the same:
13
+
`p4harmonize` was built with Unreal Engine source in mind, where the Epic licensee perforce server is used as the source, and a dedicated stream on a project's perforce server is used as the destination. It is intended to be used with a setup similar to [the one recommended by Epic](https://docs.unrealengine.com/4.26/en-US/ProgrammingAndScripting/ProgrammingWithCPP/DownloadingSourceCode/UpdatingSourceCode/#integrating,merging,andbranching). For example, a recent Unreal project I worked on had the following setup:
13
14
14
15
name | description
15
16
--- | ---
@@ -25,7 +26,7 @@ Perforce servers can run in case sensitive or case insensitive modes. When the d
25
26
26
27
## Install
27
28
28
-
You can download the latest Windows executable from the [releases page](https://github.com/proletariatgames/p4harmonize/releases), or you can build it yourself.
29
+
You can download the latest Windows executable from the [releases page](https://github.com/danbrakeley/p4harmonize/releases), or you can build it yourself.
29
30
30
31
To build your own, see the [Developement Setup](#development-setup) section below.
31
32
@@ -75,7 +76,7 @@ When it is done, there will be a changelist that must be submitted by hand, givi
75
76
- On Linux you'll want [Docker Server](https://docs.docker.com/engine/install/#server).
0 commit comments