1C Enterprise 8

1C Enterprise 8
Előbb vagy utóbb minden fejlesztő igyekszik javítani az életüket. Ez nem egy lényeges része, beszélek egyszerűsítése. Minél több gyakorlatot munka valós projektek, annál rájössz, hogyan kell ezt a munkát eredményesen, helyesen.

Ma szeretnék beszélni az alkalmazás fejlesztése / felülvizsgálata alkalmazás megoldások konfigurációs adattár. Nem tudom, miért olyan sok fejlesztő 1C kikerüljék az alkalmazás tárolókapacitással. Különösen, nem értem azokat, akik azon dolgoznak, hogy dolgozzon ki egy konfigurációs egy egész csapat. Anélkül, tárolási helyzetben van jelentése (IMHO) semmit. Nem, persze, akkor vegyenek részt a perverzió, mint a másolás ugyanaz a konfiguráció minden fejlesztők. Mindenki elkezd dolgozni, és teljesítik a részükről. Szerint a fejlesztés a végén minden a fejlesztők meg kell szinkronizálni a konfu az egyik, hogy fogják szállítani a végfelhasználó.

Ha ez a megközelítés önmagában is problémás, hogy lépést tartson a sürgősség Conf. Amint a két vagy több fejlesztő kezdenek dolgozni a két kapcsolódó gól - kezdődik a pokol, amikor kombináljuk a munkájuk eredményét. Túl jó eséllyel valami lekvárt, vagy sem egyesíteni. Az ő gyakorlatban találkoztam egy ilyen helyzetben egy párszor, majd újabb csomagolt kúpok úgy döntött, hogy nem tudunk élni.

Mi az a konfiguráció áruház

Tehát most, vissza a boltba. Tárolás konfiguráció - szerszám 1C: Enterprise, amely lehetővé teszi a csoportot szervezni a fejlesztési alkalmazási megoldások. Configuration Repository (a továbbiakban HC) a fejlesztők egy verziókövető rendszer megoldásokat hozzanak létre, és a rugalmasságot, hogy ellenőrizzék a fejlesztők bevezetett változásokat.

Bizonyos esetekben jól jöhet HC

Mielőtt listához konkrét példát szeretnék azonnal vegye fel egy kicsit. Természetesen a legtöbb HC lesz hasznos a csapat fejlődését. Azonban semmi sem akadályozza meg, hogy használja azt kizárólag a maguk számára. Én fejlődő a platform „1C: Enterprise” majdnem öt év, és az évek során azt kellett kezelni a váratlan helyzetekre, amikor a HC Szó szerint megmenekült a rémálom minden fejlesztő - átírta a korábban írt kódot. Most próbálom a konfigurációs adattár szolgáltatás minden egyes projekt. Miért? És még itt is:

1. A történelem a tárolóból. Talán ez az egyik legfontosabb jellemzője a számomra. A fejlesztés során megoldások HC automatikusan helyezze a kialakulását a történelem konfigurációs változások. Például egy munkahét néhányszor történt konfiguráció frissítést. Mindezek a változások pontosan rögzítésre és frissített verziója a történet. Kívánt (vagy előfordulása a reménytelen helyzet), akkor mindig megjelenik egy lista a változat, és ha szükséges, visszaállíthatja. Például, hétfőn került sor a megfelelő konfigurációs változásokat, és kedden egy új fejlesztő jelentősen elrontottam, és közzétette a frissítéseket. Eredmény - konfiguráció hibás kód.

Akkor, persze, hogy a fiatal programozó a sapkát, majd próbálja meg visszaállítani a fogantyúkat, és jobb, ha megnyom egy pár gomb és visszaállítja az előző verzió konfy vagy egyszerűen visszaállíthatja a változtatások, amelyeket hegyi developperom.

2. A jelentés. Akkor bármikor csavarja a jelentést, és hogy ki és mikor (és bármilyen konfigurációs objektumok) módosította. Ez akkor lehet hasznos, ha a kollégái dobja fel a kezét, és próbálja bizonyítani: „Nasyalnika, nem mi! Ez megtörte magát!”.

3. Távoli fejlődését. HC nélkülözhetetlen, ha az alkalmazás megoldás kidolgozása földrajzilag szétszórt programozók. Azt hiszem, nem kell magyarázni.

4. minimalizálása vészhelyzetben. Többször tanúja (a „fiatalok”, és sikerült fennakadnak a csapdába), ha megszegi a csavarokat fejlesztők. Magától a legújabb változások leginkább merevlemezek és elrepült feledésbe örökre. „De mi van a mentések?” - mondod. Kizárt! Sok fejlesztő nem tetszik ez a zavar. Nem, ne csináld teljes mentést csak extrém sportolók, hanem a gyakorlatban találkoztam nagyon kevés a fejlesztők, hogy a mentést elvégezni naponta többször. HC elegánsan megoldja ezt a problémát. A fejlesztő az a tény, meg kell nyomnia egy gombot, és minden az ő eredményeit azonnal át a sírboltba.

5. Hozzáférés ellenőrzés. Hát itt és magyarázza nincs különösebb szükség. HC lehetővé teszi, hogy konfigurálja hozzáférés-szabályozás a fejlesztők számára.

Adattárak különböző

Kezdetben HC dolgozott csak a részesedése (8-as verzió nem volt túl kényelmes, mert ha hozzáférést kíván biztosítani a boltba kívülről (például az interneten keresztül) van egy probléma. Verzió óta 8.1.11, lehetséges, hogy telepíteni a hálózati tárolni. tudnak dolgozni mind a TCP / IP protokollt, valamint a http. az utóbbi nagyon hasznos lesz szervezésében való hozzáférés helyét az interneten keresztül.

1C Enterprise 8

1. Ábra tárolóeszköz

Igyekszünk bővíteni HC

Tehát tegyük fel, hogy érdekli az ötletet, hogy a HC, és úgy döntött, hogy bontsa ki a projekt. Azt már tudjuk, hogy a boltban tud működni a hálózaton keresztül megoszthatja vagy a hálózaton keresztül TCP / IP protokollt. Ebben a cikkben lesz szó a telepítési tároló egy közös erőforrás, és a következő alkalommal megnézzük a hálózati változata.

Tehát az első dolog, amit meg kell tennie -, hogy készítsen az alapja a projekt. Ez akkor lehet bárhol. Ha úgy döntött, hogy most telepíteni HC az ő élő projekt, ne legyen lusta, hogy hát. Bármi megtörténhet, és ez jobb félni, még egyszer.

Hozzon létre egy gazda számítógépen megosztott mappa (vagy közvetlenül a szerver). Legyen ez egy közös és meghatározzák a felhasználók, amely rendelkezik a lehetőséget, hogy vele. Kevesebb felhasználók Mármint másik fejlesztő.

A következő lépésben meg kell nyitni az adatbázist a „konfigurátor”, és kövesse a menü „Configuration” -> „Configuration Repository” -> „Create tároló” (lásd 2. ábra).

1C Enterprise 8

2. ábra létrehozása konfigurációs adattár

1C Enterprise 8

3. ábra Válassza ki a helyet a HC

Ahogy fogja meg a mappa - Kattintson a „Tovább” gombra. Ne egy szempillantás alatt, mint a varázsló megjeleníti a tárolás előtt ablakban létrehozhat egy rendszergazda fiókot (4. ábra). Alapértelmezésben a nevet javasolna, hogy a „Rendszergazda”. Egyértelmű, hogy semmi sem akadályozza meg, hogy megváltoztassa. Általában, adja meg a kívánt értéket, és kattintson az „OK”.

1C Enterprise 8

4. ábra Rendszergazdai fiók létrehozása

Itt a 1S'ka kell gondolni néhány másodpercig, majd felajánlotta, hogy csatlakozzon, hogy hozzon létre egy tároló. Válasz: „Igen”. Gratulálunk, létrehozta az első konfiguráció tárolóból.

Ügyeljen arra, hogy a „Beállítás” ablakot. Kezdve a gyökér (ez az, ahol az írásbeli meg a konfiguráció nevét) a jobb oldalon volt a kis zár (lásd. 5. ábra). Ez azt jelenti, hogy zár a jelenlegi objektum a konfigurációs adattár, és akkor nem tudja módosítani. Ha meg kell dolgozni minden olyan tárgy konfiguráció, először meg kell ragadni azt. Hogyan kell elvégezni ezt és sok más feladatokat a boltozat, azt megbeszéljük a következő bejegyzésben, ami hamarosan megjelenik az oldalon.

Kapcsolódó cikkek