Wow! Awesome. A big step forward to a proper syncing solution. :-)
Cheers Frank On 25.12.2011, at 21:33, Klaas Freitag wrote: > On 21.12.2011 12:23, Evert Pot wrote: >> > Hi, > > happy Christmas everyone! > >>> On Dec 21, 2011, at 11:08 AM, Andreas Schneider wrote: >>> >>> Is it possible to add a special property in sabredav to be able to set the >>> modification time of a file, like utimes(2)? >> >> According to the spec, the last modification date of a resource *should* be >> protected. >> While it would still be possible to allow this property to be modified, this >> is a change that: >> >> * would have to be implemented within Owncloud > Attached is a patch against oc master implementing the ability to change of > the property "modificationTime" using an epoch value for resources in > ownCloud webdav. > > I tested it with cadaver and propset/propget like this: > > dav:/oc/files/webdav.php/> propget einfinn.jpg > Fetching properties for `einfinn.jpg': > DAV: getlastmodified = Fri, 23 Dec 2011 12:00:27 +0000 > DAV: getcontentlength = 65666 > DAV: resourcetype = > DAV: getcontenttype = image/jpeg; > dav:/oc/files/webdav.php/> propset einfinn.jpg modificationTime 1324839600 > Setting property on `einfinn.jpg': succeeded. > dav:/oc/files/webdav.php/> propget einfinn.jpg > Fetching properties for `einfinn.jpg': > DAV: getlastmodified = Sun, 25 Dec 2011 19:00:00 +0000 > DAV: getcontentlength = 65666 > DAV: resourcetype = > DAV: getcontenttype = image/jpeg; > >> * would also have to be implemented in your client > Hope that can take away one roadblock from implementing a proper csync > solution for syncing. The problem of course remains that with this patch, its > going to be an ownCloud specific implementation instead of a general webdav > solution in csync. > > have fun, > > Klaas > <oc_modify_lastmodtime.dif>_______________________________________________ > Owncloud mailing list > Owncloud@kde.org > https://mail.kde.org/mailman/listinfo/owncloud Frank Karlitschek karlitsc...@kde.org _______________________________________________ Owncloud mailing list Owncloud@kde.org https://mail.kde.org/mailman/listinfo/owncloud