Ho appena letto l'appendData WebDAV nel libro 01Reilly Subversion. Non lo capisco del tutto. Ha parlato degli utenti che sono in grado di "montare" le directory WebDAV (alberi) e manipolare i file come farebbero normalmente e salvando il server creerebbe automaticamente una nuova revisione.Aiutami a comprendere WebDAV e Autoversioning
Il modo in cui lo spiegava, sembrava funzionare per qualsiasi programma, ma alla fine dell'appendice elencava una serie di programmi che funzionavano con i server WebDAV, il che mi porta a pensare che forse non funziona Funziona come originariamente descritto.
La mia domanda è questa: in che modo interagisci esattamente con un repository WebDAV?
Posso fare questo per esempio: Copiare un file in locale via ftp, modificarlo con Notepad ++, e poi caricarlo via ftp al server e che il server non un commit e creare una nuova revisione con il file che ho appena modificato e caricato.
Inoltre, se ciò è possibile, cosa succede se due persone modificano il file localmente (sulle proprie macchine) e caricano due ripristini sul server?
Con webDAV sarò in grado di sostituire "Oops, qualcuno ha modificato questo prima di te" con semplici caricamenti ftp e risoluzioni di conflitti di sovversione?
Questo non risponde alla tua domanda interamente, ma dal suono dei problemi che stai cercando di risolvere, potresti semplicemente star meglio imparando ad usare un sistema di controllo di versione nel modo giusto. Inoltre, non usarlo per la distribuzione. – Evert