Comments (9)
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.
@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.
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.
Yes, the synchronization of permissions is still not supported by our SDK
from megasync.
@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.
@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.
Hello, I'm sorry for the delay! I sent an email as per your instructions, with the requested informations/logfiles.
Cheers,
Diego
from megasync.
This has already been clarified long ago. If further info required, don't hesitate to open a new issue.
from megasync.
Design your rsync script so that the mega folder is omitted from transfer (?)
from megasync.
Related Issues (20)
- A button to open a file HOT 1
- Where is the installation package after the build is completed? HOT 2
- [SOLVED] Stuck in "Logging in" when using Cloudflare Warp
- How can i cancel all files pending that are already downloaded? HOT 1
- Where to find older versions of MEGA desktop app? HOT 1
- MEGAsync is acting strange. HOT 2
- Linux ubuntu: megasync problem local file system HOT 2
- Error while loading shared libraries: libicuuc.so.74 - MEGAsync 5.2.1-4 in Arch Linux
- Megasync performs partial sync then never stops scanning HOT 3
- Error while loading shared libraries: libicuuc.so.74 [Arch Linux] HOT 6
- Error "megasync: error while loading shared libraries: libicuuc.so.74: cannot open shared object file: No such file or directory" HOT 8
- Megasync 5.2.1 crashes after a few seconds on MacOS HOT 1
- Arch linux: symbol lookup error: megasync: undefined symbol: u_foldCase_74 HOT 3
- Upgrading to QT6 dependencies on the roadmap? HOT 3
- MEGAsync.log is 1.56 gb HOT 1
- Mega Sync Desktop App Crashing HOT 2
- Sync Issues when sync/backup locally encrypted files HOT 1
- Windows 11 can't upload files HOT 2
- uploading file size limits? HOT 3
- Release 4.13.0.0 ? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from megasync.