p4-fusion icon indicating copy to clipboard operation
p4-fusion copied to clipboard

A fast Perforce to Git conversion tool written in C++ using Perforce Helix Core C++ API and Libgit2

Results 23 p4-fusion issues
Sort by recently updated
recently updated
newest added

I used https://github.com/rtyley/bfg-repo-cleaner to purge large files from a repo generated by p4-fusion. `bfg` adds `Former-commit-id` to the commit messages: ``` ... [p4-fusion: depot-paths = "": change = 43110426] Former-commit-id:...

bug

Most of the times, signatures can be reused from the commit loop because the userbase doesn't change across a single p4-fusion run. The expected performance boost from this is very...

enhancement

p4-fusion is being built inside an alpine container and then shipped. We should ensure p4-fusion still builds in alpine when we create new releases. Our current CI process [only builds...

enhancement

p4-fusion, when run with the `--includeBinaries false` arguments, currently disregards binary file changes completely, even if the file was changed from text to a binary file or vice versa. We...

bug

At high thread counts (over 500 or so), the CPU starts to get swamped with p4 calls, and it tends to starve the commit thread and causes it to not...

enhancement

When using p4-fusion with a Perforce proxy server, it is sometimes beneficial for performance debugging purposes to know the proxy cache hit/miss rate while downloading files through `p4 print` This...

enhancement

Just a heads up (this is 100% not on this repository but there is not a better place to warn anyone) this is unable to build on M1 macs because...

enhancement

We don't want idle connections lingering on the server when we don't plan to use them anymore i.e. after all the requested files from the Perforce server have been downloaded

bug

The Helix Core C++ API has the `ServerHelperApi` [1] which can help create local servers on localhost. We can use it to create automated tests like that one created for...

enhancement