DeltaV
A HupWiki-ből...
A WebDAV protokoll kiterjesztése verziókezelésre. A HTTP-hez és WebDAV-hoz képesti további műveletek java erősen ismerős a CVS óta minden verziókezelő rendszer parancskészletéből:
- VERSION-CONTROL - fájlok verziókezelés alá helyezése, mint a cvs add.
- REPORT - állapotlekérdezés, mint a cvs status.
- CHECKOUT - fájl kivétele, mint a cvs checkout.
- CHECKIN - fájl betétele, mint a cvs checkin.
- UNCHECKOUT - fájl állapotának visszaállítása egy CHECKOUT előttire.
- MKWORKSPACE - új kódtár létrehozása adott szerveren.
- UPDATE - esetleges kódtárbeli frissítések lekérése, mint a cvs update.
- LABEL - verziókat jelölő címkézés.
- MERGE - megadott verziók egybefolyatása.
- BASELINE-CONTROL - könyvtárak verziókezelés alá helyezése, kb. mint a cvs import.
- MKACTIVITY - egybetartozó változások (changeset) kezelése.
A megfelelő HTTP- és WebDAV-műveleteket is megfelelő további jelentéssel ruházza fel.
Az üzenetek tartalmát pedig egy kis XML-nyelvtan szerint kell megszerkeszteni, ez általában pár elemnyi csomagolás a tényleges tartalom körül, főleg struktúrát ad neki.
Részletesen az RFC3253 definiálja.