Mit mehreren Programmierern am System

8. November 2011 17:29

Hallo Mitglieder,

wir haben NAV 5.0, aber vielleicht ist es auch in anderen Versionen ähnlich.

Momentane Situation:
Wir haben ein Testsystem in dem wir unsere weiterentwicklungen und bugfixes machen und
wir haben ein Echtsystem wo alle Prod.Daten abgelegt sind.

Unser Probelm:
Von Zeit zu Zeit wird die Echt DB in die Test DB gespielt, damit die Daten die sich zum Testen dort befinden aktueller sind.
Bis jetzt kein großes Problem, da nur einer am Testsystem programmiert hat und die geänderten Objekte einfach abgespeichert hat,
und nach dem überbügeln der Test DB wieder eingespielt hat zum weiter Programmieren.
Da wir nun aber mehrere Leute sind, die an verschiedenen Baustellen programmieren, ist es nicht mehr so einfach den überblick darüber
zu behalten, welche Objekte gespeichert und wieder eingespielt werden können/müssen.

Meine Frage:
Wie löst ihr das Problem, das Objektstände und auch Datenstände der Tabellen beim Importieren der Echt DB in die Test DB nicht überschrieben werden?

Kenne da zwar schon paar Tools wie SVN, MergeTool oder änliches, aber so die richtige Lösung war noch nicht dabei.

Naja, danke schonmal
Ciao
OcchiX

8. November 2011 17:43

[Beitrag aus dem Forum NAV FAQ nach NAV 5.xx verschoben, da es eine Frage (und keine fertige Antwort auf häufige Fragen) darstellt.]

Gruß, Natalie
MSDynamics.de-Team

Re: Mit mehreren Programmierern am System

9. November 2011 10:09

Zusätzlich empfehle ich eine Entwicklungsdatenbank einzuführen. Das macht einiges leichter (braucht auch kaum Daten).

So, jetzt zum eigentlichen Problem. Organisatorische Lösung: Alle Objekte jeweils zu einem Projekt/Aufgabe in einer Ordnerstruktur ablegen. In diesem Ordner sollten die Objekte im Stand vorher und nachher (bzw. Entwicklungsstand). Wenn ihr die Testumgebung updated muss jeder Entwickler erst einmal informiert werden und soll seine Objekte jetzt glattziehen.

Eher technische Lösung: Vor der Sicherung der Echt- auf die Testumgebung einfach alle Objekte der Testumgebung sichern, dann die Umgebung aktualisieren und die Objekte überspielen.

Re: Mit mehreren Programmierern am System

9. November 2011 10:34

Einfach in der Versions Liste ein definiertes Zeichen setzen, wenn grade an dem Objekt gearbeitet wird. Bsp: X_NAVW15.00,NAVDACH5.00

Re: Mit mehreren Programmierern am System

9. November 2011 10:43

Object Manager benutzen. Das ist nicht nur nützlich im Bereich Entwicklung und Analyse sondern auch im Bereich Source Control und Projekt/Entwicklungsmanagement.

Re: Mit mehreren Programmierern am System

17. November 2011 15:19

JanGD hat geschrieben:Object Manager benutzen.


Was/wo genau ist der "Object Manager" :?:

Gruß Joachim

Re: Mit mehreren Programmierern am System

17. November 2011 15:48

GJMSD hat geschrieben:
JanGD hat geschrieben:Object Manager benutzen.


Was/wo genau ist der "Object Manager" :?:

Gruß Joachim

Object Manager Advanced

Re: Mit mehreren Programmierern am System

17. November 2011 16:20

m_schneider hat geschrieben:Object Manager Advanced

:oops: Ich hätt natürlich auch gleich das Forum mal durchsuchen können...

Trotzdem Danke!
Joachim