Aktualisierung: Die hier gezeigten Informationen sind veraltet. Der aktuelle Stand der Teamunterstützung ist im Folgenden beschrieben fmStudio Handbuch.Wir arbeiten am Support für das kommerzielle Team. Wenn dies für Sie von Interesse ist, dann bitte Lass es uns wissen, damit wir Sie informieren können, sobald es verfügbar ist.
kürzlich Wir haben ReqIF-comparing veröffentlicht als erster Schritt der Teamunterstützung für ProR. Wir haben dieses Plug-in als Teil der veröffentlicht ProR Essentials.Wir freuen uns, Ihnen die Veröffentlichung des Team-Plugins bekannt zu geben, das Workflow-Unterstützung bietet. Lesen Sie weiter, um zu erfahren, wie Sie es installieren und verwenden. Das Team-Plugin erfordert einen Subversion-Server für den Betrieb.
Installation
Das Plug-in ist als Teil von ProR Essentials verfügbar. Wählen Sie in einer beliebigen ProR-Installation “Hilfe” | “Neue Software installieren…” und wählen Sie das Repository „Essentials“ aus. Sie finden die Funktion in der Kategorie „ProR Essentials“:

Folgen Sie einfach dem Assistenten, wie Sie es bei einer normalen Installation tun würden. Sie müssen die Lizenz akzeptieren und Eclipse neu starten. Beim Start werden Sie aufgefordert, einen Subversion-Connector auszuwählen. Wenn Sie sich nicht sicher sind, welchen Sie wählen sollen, wählen Sie den neuesten SVN Kit Connector, wie unten gezeigt:

Wenn Sie auf „Fertigstellen“ klicken, führt Sie Eclipse durch den Installationsvorgang des ausgewählten Konnektors, der mit einem weiteren Neustart endet. Die Installation ist nun abgeschlossen.
Konfigurieren von Teamunterstützung
Um die Funktion nutzen zu können, muss die Teamunterstützung projektbezogen aktiviert werden. Klicken Sie dazu mit der rechten Maustaste auf das ausgewählte Projekt und wählen Sie im Kontextmenü “ProR” die Option “ProR-Versionierung aktivieren” aus, wie unten gezeigt:

Dadurch wird der Konfigurationsassistent gestartet. Er besteht aus zwei Teilen. Zuerst müssen Sie entscheiden, ob das Aktualisieren und Übernehmen automatisch erfolgen soll:

Wenn “Automatisch aktualisieren” ausgewählt ist, wird das Projekt beim Öffnen aktualisiert. Die Auswahl dieser Option stellt sicher, dass die neuesten Änderungen auf dem Subversion-Server abgerufen werden, bevor mit der Bearbeitung begonnen wird.
Wenn “Automatisch committen” ausgewählt ist, werden lokale Änderungen beim Schließen der Datei in das Repository übertragen. Dies ist nützlich, um sicherzustellen, dass der Subversion-Server nach Beendigung einer Arbeitssitzung auf dem neuesten Stand ist. Vor dem Commit wird immer ein Update durchgeführt.
Natürlich können “Update” und „Commit“ auch jederzeit manuell durchgeführt werden. Das Kontextmenü „ProR“ des Projekts enthält Einträge für diese Aktionen. Das reguläre Team-Kontextmenü ist ebenfalls vorhanden und funktioniert wie gewohnt.
Außerdem können sowohl ein Commit als auch ein Update zu einem Merge-Konflikt führen. Später beschreiben wir, wie Konflikte gehandhabt werden.
Und schließlich können diese Einstellungen jederzeit wieder geändert werden, indem man im Kontextmenü des Projekts den Eintrag “Eigenschaften” auswählt.
Nachdem dies konfiguriert wurde, muss auch der zu verwendende Subversion-Server konfiguriert werden. Für den Zugriff darauf benötigen Sie in der Regel eine URL, einen Benutzernamen und ein Passwort. Dies ist der Standard-svn-Dialog:

Sobald alles konfiguriert ist, fügt das Team-Plug-in den Inhalt des Projekts zu Subversion hinzu und committet ihn. Sie können die generierte Commit-Nachricht ändern. Damit ist die Projektkonfiguration abgeschlossen. Nun ist es Zeit, die Teamarbeit zu beginnen.
Zusammenarbeit mit dem Team
Das Team-Plug-in wird beim Öffnen und Schließen von .reqif-Dateien (falls aktiviert) aktiv, indem die Datei entsprechend aktualisiert und committet wird. Der Benutzer wird diese zusätzlichen Subversion-Aktivitäten während dieser Aufgaben bemerken. Zusätzlich muss beim Committen eine Commit-Nachricht bereitgestellt werden.
Wird eine Datei zu einem Projekt hinzugefügt, das vom Team-Plugin verwaltet wird, wird die Datei automatisch zu Subversion hinzugefügt.
Und das ist im Grunde alles. Abgesehen von der Notwendigkeit, Commit-Nachrichten bereitzustellen, hält das Team-Plug-in den Benutzer nicht auf. Sie können sich auf Ihre Arbeit konzentrieren und sicher sein, dass der Subversion-Server stets die aktuellsten Daten hat. Der folgende Screenshot zeigt, wie der Commit-Dialog nach dem Schließen einer ReqIF-Datei erscheint:

Selbstverständlich kann ein manuelles Update oder Commit jederzeit über das ProR- oder das Team-Kontextmenü des Projekts ausgelöst werden.
Wir hoffen, dass diese Arbeit für Sie von Nutzen ist, und freuen uns auf Rückmeldungen aus der Community.
Bleib in Kontakt
Wenn Sie regelmäßig über ProR, RMF und Anforderungen informiert werden möchten, sollten Sie Abonnieren Sie unseren Newsletter.Wir senden Ihnen ein- bis zweimal im Monat relevante und nützliche Informationen.
Arbeiten Sie für uns!
Forschungsintensive Jobs in der Industrie sind selten. Formal Mind bietet ein Umfeld, das talentierten Wissenschaftlern die Möglichkeit gibt, ihre Fähigkeiten in der Industrie anzuwenden und gleichzeitig auf dem neuesten Stand zu bleiben. Wir lassen Ihnen Raum, parallele Forschung zu betreiben, während Sie Ihren Hauptjob ausüben. Schauen Sie sich die Stellenangebote an



