Vytvorenie nového modulu: Rozdiel medzi revíziami

Z SPIN2-wiki
Prejsť na: navigácia, hľadanie
(Solution)
(Solution)
Riadok 11: Riadok 11:
 
# Pomocou utility ReplAll nahradíme všetky výskyty reťazca AssemblyTitle("REP") za AssemblyTitle("REZ")
 
# Pomocou utility ReplAll nahradíme všetky výskyty reťazca AssemblyTitle("REP") za AssemblyTitle("REZ")
 
# spustime VS a otvoríme solution
 
# spustime VS a otvoríme solution
 +
# nastavíme startup projekt Datalock.Spin.Infrastructure.Shell
 
# vymažeme nepotrebné triedy a premenujeme si adresáre Rep na Rez v BL a UI.
 
# vymažeme nepotrebné triedy a premenujeme si adresáre Rep na Rez v BL a UI.
# premenujeme triedy v projekte Test
+
# vymažeme nepotrebné settings z UI a BL projektov
# premenujeme triedy v projektoch Module, UI,
+
# premenujeme súbory (aj triedy) v projektoch Test, Module, UI, BL obsahujúce Rep na Rez
  
 
==Projekty==
 
==Projekty==

Verzia zo dňa a času 07:43, 25. september 2012

Popis jednotlivých krokov pre vytvorenie nového modulu

Solution

Príklad novej agendy s kódom REZ - Réžie

  1. vytvoríme si na lokálnom disku v trunku adresár s kódom agendy v našom prípade REZ
  2. nasledujúci krok je založiť projekt vo VS. Sú dve možnosti buď na zelenej lúke alebo kópiou a úpravami z nejakého existujúceho projektu. My si zvolíme kópiu z existujúceho projektu REP, lebo zatiaľ obsahuje iba jedno okno.
  3. Vyexportujeme cez "SVN Export" celý modul REP (https://svnsrv01.asol.local/svn/spin_net/trunk/source/REP) do adresára REZ
  4. Premenujeme vo vrchnom adresári všetky súbory obsahujúce v názve Rep na Rez (*.sln, *.vsmdi, ...)
  5. Premenujeme v adresári src všetky projektové súbory (*.csproj) obsahujúce v názve Rep na Rez
  6. Pomocou utility ReplAll nahradíme všetky výskyty reťazca "Spin.Rep" za "Spin.Rez" vo všetkých súboroch
  7. Pomocou utility ReplAll nahradíme všetky výskyty reťazca AssemblyTitle("REP") za AssemblyTitle("REZ")
  8. spustime VS a otvoríme solution
  9. nastavíme startup projekt Datalock.Spin.Infrastructure.Shell
  10. vymažeme nepotrebné triedy a premenujeme si adresáre Rep na Rez v BL a UI.
  11. vymažeme nepotrebné settings z UI a BL projektov
  12. premenujeme súbory (aj triedy) v projektoch Test, Module, UI, BL obsahujúce Rep na Rez

Projekty

Podpísanie assembly

Všetky knižnice Spin2 sú podpísané privátnym kľúčom, ktorý je v adresari dev

Subversion

CI Jenkins