Comments (3)
Hello sophana,
If you really moved the file, and the filesystem has inodes (like ext4), the move should be detected.
But if you copied it, then deleted the original file, then it will not be detected because the inode number of the file will be different.
We may think of different methods.. but it will not be easily implemented in bsync I think.
from bsync.
Thanks for your response
The move were made on a remote samba filesystem.
This means that bsync should better be used on unix file systems.
couldn't the same filename/filesize be a hint, then ask the user for the final decision between move and copy?
from bsync.
Hello,
I would be interested to see the output of ls -i on your file.
Then move the file.
then ls -i again on the moved file.
Yes we may use filename/filesize as a hint, before running a checksum. This is how rsync works. But it's not an easy problem to solve. I should think about it.
Pull request welcomed ;)
from bsync.
Related Issues (20)
- is there a way to ignore hidden files HOT 2
- too long for Unix domain socket HOT 1
- On macOS, how do I know if I have GNU Find installed? HOT 4
- What is the format of the .bsync-ignore file? HOT 4
- Keep a watch HOT 2
- bsync errors out on conflict HOT 8
- Ignore by file extension?
- bsync-ignore patterns match all hits in subtree HOT 1
- Add support for FTP-SSL (AUTH TLS) HOT 1
- bsync suport 3 nodes HOT 1
- bsync daemon HOT 2
- unix_listener: path $PATHNAME too long for Unix domain socket HOT 1
- Symlinks aren't followed HOT 4
- Possible to have filename.* at .bsync-ignore
- bsync fails on top-level paths with spaces
- Some moved/renamed/deleted files are not detected HOT 1
- suggestion: bsync -parameter for keeping the newer file with same name automaticaly
- Unix path too long HOT 2
- [Feature Request] Add ability to set rsync transfer rate 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 bsync.