Ryhmä - Tiedostojärjestelmän tietovarastopaikan toimittajan esimerkki
Johdanto
Tiedostojärjestelmän toimittajien ja pessimististen tietovarastopaikkatoimittajien esimerkit osoittavat, miten määritetään oma tietovarastopaikan toimittaja. Tässä esimerkissä tulevat erityisesti esiin seuraavat asiat:
- RepositoryProvider-luokan laajennus ja uuden tietovarastotoimittajan rekisteröinti
- Yhteiskäyttöön määritetyn ja ohjatun toiminnon rekisteröinti. Ohjattu toiminto näkyy kohdassa Ryhmä > Määritä projekti yhteiskäyttöön.
- Resurssitoimintojen lisäys Ryhmä-valikkoon
- Synkronointituen toteutus, mikä tuo esiin synkronointinäkymän
- Koristelujen käyttö paikallisresurssien tietovaraston tilan näyttämistä varten
- Tiedostonmuutosten tarkistustoiminnon toteutus
- Tietovaraston toimittajan lisäys toimintoon.
- Historiatiedot-sivun lisäys perustiedostojärjestelmään, jolloin
Historiatiedot-näkymässä näytetään sekä paikallisten historiatietojen
muutokset että tiedostojärjestelmää koskevat muutokset.
Esimerkki sisältää kaksi erillistä tietovaraston toimittajaa:
perustiedostojärjestelmän ja pessimistiseen tiedostojärjestelmän. Perustoimittaja ilmentää synkronointitukea, ja pessimistinen toimittaja keskittyy työympäristön toiminnan testaukseen tietovaraston pessimististen toimittajien avulla. Pessimististä toimittajaa varten on oletusasetussivu, jolla voidaan tehdä tiedostonmuutosten tarkistustoiminnon toiminnan määrityksiä.
Esimerkin ajo
Voit alkaa käyttää tätä esimerkkiä, kun luot projektin ja valitset projektin ponnahdusvalikosta Ryhmä > Määritä projekti yhteiskäyttöön.... Napsauta kaikkien ohjattujen toimintojen näyttöpainiketta. Tämä näyttää sekä tiedostojärjestelmän toimittajan että pessimistisen toimittajan.
- Tiedostojärjestelmän perustoimittaja: määritä paikallisessa tiedostojärjestelmässä oleva sijainti, johon haluat liittää projektin. Ryhmä-valikon haku- ja sijoitustoiminnot tekevät nyt siirrot valitusta sijainnista ja valittuun sijaintiin. Kun avaat synkronointinäkymän, voit selata synkronointitietoja tiedostot sisältävien paikallisen työtilan ja etätiedostojärjestelmän sijainnin välillä. Jos muokkaat tiedostoa ja luot sitten synkronoinnin, voit selata muutoksia paikallisen ja etätiedostojärjestelmän välillä.
- Tiedostojärjestelmän pessimistinen toimittaja: ohjatun yhteiskäyttötoiminnon seuraava sivu ei edellytä käyttäjän toimia. Pessimistinen toimittaja ei kopioi paikallistiedostoja mihinkään vaan sen sijaan simuloi sisään-/uloskuittauksen vaihtamalla tiedostojen vain luku -bitin. Kun projekti on määritetty yhteiskäyttöön pessimistisen toimittajan kanssa, voit lisätä siihen tiedostoja ohjausta ja sisään- ja uloskuittausta varten.