Skip to content

Releases: electronicarts/EACopy

v1.18

28 May 18:45
Compare
Choose a tag to compare

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

v1.16

05 Jun 21:50
Compare
Choose a tag to compare

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

v1.15

02 May 21:06
Compare
Choose a tag to compare

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

14 Apr 21:30
Compare
Choose a tag to compare

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

04 May 06:03
Compare
Choose a tag to compare
  • Includes fixes for local database
  • Updated zstd to latest
  • Compiled with vs 2022

v1.12

30 Aug 20:51
Compare
Choose a tag to compare

New binaries which contains more stats about what is taking time

Delta compression and a ton of other things

22 Jun 04:25
Compare
Choose a tag to compare
* Added min and max functions after not being able to figure out how …

…to include things to work on all visual studio versions *sigh* just not worth spending more time on things

Features to improve WFH during sad Covid-19 times

04 Aug 20:01
Compare
Choose a tag to compare

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

Improved purge and download of files

30 Jul 15:04
d38cbc6
Compare
Choose a tag to compare
  • /PURGE is now running on server in the cases where there are no files to keep in the folder being purged. Can be used as a very efficient delete where you just purge from an empty folder to the server "EACopy.exe /PURGE"

  • Downloading files from network share now uses server. (Before it was only using server if destination path was network share)

First public binaries! :-)

24 Jul 05:15
a753a17
Compare
Choose a tag to compare
v0.99

Update README.md