GithubHelp home page GithubHelp logo

Comments (9)

pohutukawa avatar pohutukawa commented on August 22, 2024

I remember that. I've also mentioned to the dev team internally that Linux file attributes are ignored. But it was not important at the time. I guess it still isn't important (enough) ...

from megasync.

javiserrano avatar javiserrano commented on August 22, 2024

@diegobersanetti MEGAsync uses the a CRC of file contents, the size and the modification time to detect changes. Maybe rsync is changing the modification time of files and that causes the problem. Have you tried (or are already using) the flag -t to force rsync to keep the modification time of files?

from megasync.

pohutukawa avatar pohutukawa commented on August 22, 2024

That still won't solve the problem with file attributes such as permissions. Though, as far as it's about file contents and avoiding a cyclic re-sync, that works.

from megasync.

javiserrano avatar javiserrano commented on August 22, 2024

Yes, the synchronization of permissions is still not supported by our SDK

from megasync.

diegobersanetti avatar diegobersanetti commented on August 22, 2024

@javiserrano I have tried using the '-t' rsync flag, but MEGAsync's behaviour is the same in both cases.

Since MEGAsync officially supports Linux, it would be nice if it would support very basic Linux functionality, like permissions.

from megasync.

javiserrano avatar javiserrano commented on August 22, 2024

@diegobersanetti I'm sorry to read that. We will need some debugging info to know what's exactly the problem.

Could you tell me all options used in your rsync command?
That way we could check that exact case by ourselves.

It would also be very useful to have a log reproducing the problem.
To get it, please close MEGAsync, and run it in a terminal in this way:

megasync --debug > log.txt

In that moment, please reproduce the problem. The log file should show why those files are being synchronized again.

Since the log could contain sensitive data (mainly file names) it would be better if you send it to [email protected] along with the name of one of the files that shouldn't have been synced and the URL of this issue on GitHub. That way, the report should reach the developmenent team fast and we would carefully review it to fix any possible bug.

Thanks!

from megasync.

diegobersanetti avatar diegobersanetti commented on August 22, 2024

Hello, I'm sorry for the delay! I sent an email as per your instructions, with the requested informations/logfiles.

Cheers,

Diego

from megasync.

polmr avatar polmr commented on August 22, 2024

This has already been clarified long ago. If further info required, don't hesitate to open a new issue.

from megasync.

averyfreeman avatar averyfreeman commented on August 22, 2024

Design your rsync script so that the mega folder is omitted from transfer (?)

from megasync.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.