-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Warn when downloading/pulling older versions of files #8
Comments
Yeah, overwrites are definitely and issue so that's a good idea. Maybe we should go one further and simply provide the option of Perhaps my mistrust of timestamps is not so warranted -- mostly arises from the fact that switching branches changes the timestamp, and from work on poorly maintained servers with drifting clocks long ago. I guess since these files are not git managed, they would not be impacted by the latter. A more empirically grounded opinion on timestamps might be called for. (I agree that managing the hash tree a la git is the 'real' solution to version tracking, but I'm not going to implement that by hand). |
That sounds like a great solution. And yeah, the whole idea of |
using timestamps is now the default for upload/download, but not for push/pull.
timestamp behavior now the default for upload / download |
With respectful acknowledgment of your mistrust of timestamps, one place where these would actually be useful would be in order to implement a warning when downloading/pulling older versions of files, and consequently overwriting newer versions that may have since been created locally. That would be a really useful safety mechanism (for my current workflow at least). We're throwing files between lots of different people doing different tasks, and inadvertent overwrites do happen, and are potentially painful.
The text was updated successfully, but these errors were encountered: