|
From: Alessandro G. <a.g...@lo...> - 2008-12-05 12:50:14
|
Hello Sebastian,
what I mean is that the WebDAV in my opinion is in place,
but I would like to implement a mechanism of auto-versioning for clients
without versioning support.
In practice, most clients support the function of the lock / unlock, we
could implement the auto versioning using this mode:
LOCK = set the status of the document to CHECKOUT
GET = download document
PUT = if the user has acquired the lock on the document will create a
new version,
otherwise create a duplicate of the document.
(set the status of the document to CHECKIN)
It should not be very difficult, I could look this by myself,
while if you want you may start as you had talked to Marco the
development of authentication from external systems (LDAP, Active Directory)
Alessandro
sw...@kr... ha scritto:
> Hello again,
>
> if i understand you in the right way, then you could not checkin through WebDAV? This is implemented as well. Checkout a File and overwrite it on putting a new file into the current folder. The mechanism is fully WebDAV-compliant and is called "auto-version". This means, that if we have a resource under version-controll as well as is being checked-out, putting a new version of the file into the same space caues an automatically checkin and increment of the version number. But i guess, you mean not this point of view.
>
> Checkin is therefore not possible as logicaldoc does not support this feature without putting a new file in the same time to the server.
>
>
> Therefore, i would say, that i would doing a lot of refactorings within the current state of code.
>
>
> Best Regards
> Sebastian
>
>
>
>
>
> Hi Sebastian,
>
> I have extensively tested the capabilities of our WebDAV module and I
> think it is quite ready.
>
> Remain to be discussed some things like rename documents and the
> mechanism for versioning ...
>
> I am not entirely sure that it is worthwhile to allow the rename of the
> resource (file) from the webdav client, when the actual document in
> logicaldoc has a different filename...
>
> Anyway I tried extensively the versioning with ITHitMapWebDAVDrive and
> it works well.
>
> I also tried to implement the checkin method, but then I dropped it
> because with our system could not be used.
>
> The last thing that perhaps we could discuss is the automatic versioning.
> At the end i discovered that very few clients support the
> checkout-checkin methods and i think that would be worthwhile to
> investigate the issue.
> We could also create a new version as a result of a concatenation of
> LOCK-PUT on a document by the same user.
>
> Best regards
> Alessandro
>
>
> sw...@kr... ha scritto:
>
>> Hi there,
>>
>> what is the current state of testing? Matches the current behaviour of the
>>
> WebDAV-Prototype your expectations?
>
>> Best Regards
>> Sebastian
>>
>> ------------------------------------------------------------------------
>>
>>
>> Internal Virus Database is out of date.
>> Checked by AVG - http://www.avg.com
>> Version: 8.0.175 / Virus Database: 270.9.9/1803 - Release Date: 21/11/2008
>>
> 9.37
>
>>
>>
>
>
> ------------------------------------------------------------------------
>
>
> Internal Virus Database is out of date.
> Checked by AVG - http://www.avg.com
> Version: 8.0.175 / Virus Database: 270.9.9/1803 - Release Date: 21/11/2008 9.37
>
>
--
---------------------------------------------------------------
Alessandro Gasparini
e-mail: a.g...@lo... <mailto:a.g...@lo...>
---------------------------------------------------------------
Logical Objects snc
Via Bonasi, 2/A 41012 Carpi (MO) Italy
Tel./Fax. 059 688969
web: http://www.logicalobjects.it
|