Sie sind auf Seite 1von 5

Um an der Doku zu arbeiten m�ssen die

tools vom server genutzt werden (nicht die lokale Kopie)

\\diffwfed05dsy\tools (hier sind die tools)

0). cmd ausf�hren


1). \\diffwfed05dsy\tools\tck_init.bat in 420
und in 421
\\vdwinkardiff\diffwfed\tools\tck_init.bat

2). tck_profile scm

(Bei schwierigkeiten mit promotion hilft manchmal die folgende Umgebungsvariable:


set _BSFDOCPATH=\\diffwfed06dsy\R419rel\BSFDOCEN

oder

set _BSFDOCPATH=\\vdwinkardiff\diffwfed\R421rel\BSFDOCEN ����


)

----------------------------------------------------------------------------
3).

a) falls noch kein workspace vorhanden

adl_mk_ws -h (Hilfe zum erzeugen von Workspace)


adl_mk_ws mit den folgenden parametern ausf�hren
name: NGN3Docu418
parent: FEDPRJDOC418
tree: -all_trees
dir: E:\ ...... (Pfad zum Ordner wo man den Workspace haben will (Ordner forher
erzeugen))
-local_dir (dieser Schl��el ist sehr wichtig)

f�r 419 gilt:


parent: TOSCADOCR419

f�r 420 gilt:


parent: TOSCADOCR420

f�r 421 gilt:


parent: TOSCADOCR421

Zum Beispiel f�r 418 mit:


adl_mk_ws NGN3Docu418 -parent_ws FEDPRJDOC418 -all_trees -dir E:\SCM\NGN3Docu418
-local_dir

oder f�r 419 mit:


adl_mk_ws NGN3Docu419_IRs -parent_ws TOSCADOCR419 -all_trees -dir
E:\SCM\NGN3Docu419_IRs -local_dir

oder f�r 420 mit:


adl_mk_ws NGN3Docu420_FD01 -parent_ws TOSCADOCR420B2 -all_trees -dir
E:\SCM\NGN3Docu420_FD01 -local_dir

oder f�r 421 mit:


adl_mk_ws NGN3Docu421_IRs -parent_ws TOSCADOCR421 -all_trees -dir
E:\SCM\NGN3Docu421_IRs -local_dir
b) falls workspace schon vorhanden dann dorthin wechseln

adl_ch_ws NGN3Docu418

-----------------------------------------------------------------------------

4). Visual Studio �ffnen


-DS tools aktivieren
-File => Open => 3DS workspace
-rechte Maustaste auf workspace => source control => attach... => :
a) FRAME
b) SimTsoMedia
c) SimTsoDoc
d) SimTocMedia
e) SimTocDoc
f) Graphics
g) Frontmatter
h) MathJax

-rechte Maustaste auf workspace => prerequisites

f�r 418:

\\diffwfed05dsy\R418rel\BSFDOCEN
\\diffwfed05dsy\R418\BSF

f�r 419:

Nach Sebastian (lokal aus Karlsruhe)


\\diffwfed01dsy\SCM\TOSCADOCR419
\\diffwfed06dsy\R419rel\BSFDOCEN
\\diffwfed06dsy\R419rel\BSF

f�r 420:
Nach Nick:
\\dell239cem\SCM\TOSCADOCR420
\\diffwfed07cem\R420rel\BSFDOCEN;
\\diffwfed07cem\R420rel\BSF

f�r 421:
\\vdwinkardiff\diffwfed\R421rel\BSFDOCEN

Hacken setzen bei Copy prerequisite file


Bei Target directory folgendes angeben (zum Beispile)
E:\NikolaiGerzenData3DS\Tosca\tosca_docu\NGN3Docu418_prereq
=> OK

------------------------------------------------------------------------------

5).
-XMetal installieren (Email von UWE)
-3DS deployment installieren (hierbei *.bat Datei als Administrator laufen lassen)

------------------------------------------------------------------------------

6). neues modul erzeugen


in cmd folgendes eingeben:

cd SimTsoDoc (in das Verzeihnis wechseln)

adl_mk_mod TsoUserSolverResources.doc -resp NGN3

in das erzeugte Verzeichnis Imakefile.mk von einem der �lteren Verzeichnisse


kopieren.

mit

cd TsoUserSolverResources.doc

in das erzeugte Verzeichnis in cmd gehen und die neue Datei zur SCM hinzuf�gen

adl_mk_elem Imakefile.mk -type txt

in dem erzeugten Verzeichnis (TsoUserSolverResources.doc) den Verzeichnis


src
erzeugen.

-------------------------------------------------------------------------------

7). *.xml und *.ditamap Dateien in das Verzeichnis


TsoUserSolverResources.doc\src kopieren
Die Bilder in das Verzeichnis
NGN3Docu418\SimTsoMedia\TsoUserImages.doc\src kopieren.

in der Datei tso-m-user.ditamap einen entsprechenden Eintrag schreiben

<topicref format="ditamap" href="../../TsoUserSolverResources.doc/src/tso-m-user-


solver.ditamap" navtitle="Solver specific options" scope="local"/>

in der entsprechenden Imake-Datei den Modul erg�nzen.

--------------------------------------------------------------------------------

8). Aus cmd den code compilieren. Vorher in den Prerequisites einstellungen den
BSF-Pfad l�schen damit es schneller funktioniert.

mkdox -a (compilliere alles)


mkdox -a -jobs 8 (nutze dabei alle prozessoren)

danach erscheint im obersten workspace ordnder NGN3Docu418 eine result.htm Datei in


der die Fehlermeldungen stehen.

Fehler beseitigen:
- ds_SIMULIA_ToscaStructure-Entities.xml durch ds_SIMULIA_Tosca-Entities.xml
ersetzen
- das gleiche noch mal nur mit kleingeschriebenem Text.
- SIMTsoMedia mit SimTsoMedia ersetzen.
- unben�tigte Datein in �lteren Modulen mit adl_rm_elem .\SimTsoDoc .... l�schen

wenn alle Fehler beseitigt sind die Quelldateien und die Bilddateien mit add2scm
dem SCM hinzuf�gen
(rechte Maustaste auf die Datei => add to scm)

_--------------------------------------------------------------------------------
9). Docu anschauen

die Dateien aus dem Verzeichnis


E:\NikolaiGerzenData3DS\Tosca\tosca_docu\different_tools

InstalledList.txt
TestMyDoc.html
TestMyDoc.xml

in E:\NikolaiGerzenData3DS\Tosca\tosca_docu\NGN3Docu418\Doc\English
kopieren und die Datei TestMyDoc.xml anpassen.

Dann die TestMyDoc.html �ffnen und browsen.

Damit dass funktioniert m�ssen die folgende frame works attached werden:
Graphics
Fontmatter

Aus cmd geht es so

adl_ls_fw -all (listet alle frame works)


adl_attach name -mod

prerequisites kopieren

mcopy preq -p \\file-sim\R418\BSFDCEN -t E:\ ...

---------------------------------------------------------------------------------
10). promotion simulieren

adl_promote -simul

am ende erscheint eine html-Seite mit Fehlermeldungen

Fehler beseitigen mit zum Beispiel

adl_mv .\SimTsoDoc\alter_name.xml .\SimTsoDoc\neuer_name.xml (Datei umbenenen)


adl_rm .\SimTsoDoc\datei_name.xml -unco (ausgecheckte
Datei l�schen)

-nicht gefundene anker haben damit zu tun, dass ToscaEntities umbenannt wurden
siehe folgende Datei

E:\NikolaiGerzenData3DS\Tosca\tosca_docu\NGN3Docu418\Frame\FrameEntities.doc\src\ds
-SIMULIA-Tosca-Entities.xml

-bei den bildern gibt es das Problem dass auf *.PNG gezeigt wird aber nur *.png
vorhanden ist dann halt Gro�- und Kleinschreibung anpassen
- <p></p> solche sachen machen auch fehler
-maps mit nur einem Topic sind auch ein Problem.
wenn alle Fehler beseitigt sind, dann promoten mit

adl_promote

Danach dem markus bescheid sagen, damit der den team doku weiter promoted.

----------------------------------------------------------------------------------
adl_sync (synchronisieren von Workspace)

adl_attach -attached_fw_mod (attachen von neuen modulen, die jemand hinzugef�gt


hat)

adl_ls_fw (frameworks listen)

adl_ls_fw -mod (module listen)

adl_rm_ws (Workspace l�schen)