Releases · electronicarts/EACopy · GitHub
Skip to content

Releases: electronicarts/EACopy

v1.20

Choose a tag to compare

@ben-may ben-may released this 25 Feb 18:07

Full Changelog: v1.19...v1.20

v1.19

Choose a tag to compare

@ben-may ben-may released this 19 Jun 22:17

Minor fix from @scuzqy, for a logErrorf() call. Thanks for the contribution!

v1.18

Choose a tag to compare

@ben-may ben-may released this 28 May 18:45

Full Changelog: v1.16...v1.18

v1.16

Choose a tag to compare

@ben-may ben-may released this 05 Jun 21:50

This Release contains a small fix to make EACopy more robust against crashes when logging long command line args.

v1.15

Choose a tag to compare

@ben-may ben-may released this 02 May 21:06

A few improvements to the EACopySevice in this release as well as some tweaks to EACopy itself:

  1. Fixed issue with using DeltaCompression would always turn a ReadResponse_Skip to ReadResponse_CopyDelta causing unnecessary copy operation.
  2. Fixed /HASH option usage on EACopyService don't actually calculate the file hash when file wasn't already previously cached in database (which the internal memory database will be gone when EACopyService.exe is restarted) and then there were no other process that re-populate the database. Now the hash will be re-calculated and automatically add the database when missing.
  3. Changed server log to have shared read access so that we don't have to terminate the server before looking at the log.
  4. Add a logFlush() function and do a few more log flush on occasion to limit buffered log getting big.

v1.14

Choose a tag to compare

@ben-may ben-may released this 14 Apr 21:30

This release contains a couple of fixes:

  • Increase the buffer size for certain logging methods.
  • Fixing EACopy's /LEV switch's indexing scheme (zero based) doesn't match up with robocopy's indexing scheme (starting from 1) (#10)

v1.13

Choose a tag to compare

@honkstar1 honkstar1 released this 04 May 06:03
  • Includes fixes for local database
  • Updated zstd to latest
  • Compiled with vs 2022

v1.12

Choose a tag to compare

@honkstar1 honkstar1 released this 30 Aug 20:51

New binaries which contains more stats about what is taking time

Delta compression and a ton of other things

Choose a tag to compare

@honkstar1 honkstar1 released this 22 Jun 04:25
v1.05

* Added min and max functions after not being able to figure out how …

Features to improve WFH during sad Covid-19 times

Choose a tag to compare

@honkstar1 honkstar1 released this 04 Aug 20:01

There has been a bunch of improvements since last release of EACopy and I've probably missed a bunch of things here but one really nice feature added is that it is now possible to run EACopyService somewhere else than where the network share is. The reason for this is that at EA we use NetApp for some of our shared file storages and it is not possible to run EACopyService directly on those machines to get the full benefit of EACopyService. But you can get most of the benefit by having an EACopyService sit next to your NetApp server and then use "/SERVERADDR

" to have EACopyService accelerate your copying in some cases.

Some of our builds are 4gb+ and downloading those to my machine at home from the office network share takes time. By using an EACopyService at work I can accelerate the copying using "/C" to use zstd compression. Basically how it works is that the machine running EACopyService will read the files from the external network share, compress the data and send it over to my local EACopy which decompress and write to disk.

Enjoy!

EACopy.zip