Dokumentation

Ein Projekt erstellen und konfigurieren

Ein Projekt entspricht einem Repository und umfasst die Konfiguration sowie den Kontext, von denen die darin ausgeführten Arbeiten abhängen.

Ein Projekt ist ein Repository sowie alles, was Coroid zum Arbeiten darin benötigt: Build- und Testbefehle, Kontext, Richtlinien und Einstellungen.

Erstellen Sie eines über Projekte → Neu, wobei Sie ein Repository aus einem verbundenen Anbieter auswählen. Falls das erwartete Repository fehlt, lesen Sie unter Ihren Code verbinden.

Was beim Erstellen passiert

Coroid kopiert das Repository und analysiert es, um die verwendeten Sprachen und Frameworks, den Build-Prozess, die Testausführung sowie die Möglichkeit der Containerisierung zu bestimmen.

Überprüfen Sie das Ergebnis. Sehen Sie sich Build- und Testkonfiguration an – dies ist die Konfiguration, von der alles andere abhängt.

Was ein Projekt umfasst

BereichWas er umfasst
RepositoryBasisspur, Verhalten von Spuren – siehe Repository- und Branch-Einstellungen
Build und TestWie das Projekt kompiliert und überprüft wird
KontextDokumente, Richtlinien und Referenzen, die die Agenten lesen
QualitätWelche Richtlinien und Prüfschritte gelten
TestzieleUmgebungen und Konten für Browser-Tests
EntdeckungenWas Coroid im Codebase gefunden hat
MachbarkeitSignale zur Dateigröße und zur Strukturqualität

Ein Projekt pro Repository

Weisen Sie nicht zwei Projekte auf dasselbe Repository hin, um zwei Arbeitsstränge darzustellen. Verwenden Sie dafür Pläne, Sprints oder Spuren – siehe Aufgaben, Pläne, Sprints und Spuren – so teilen sich beide Stränge eine gemeinsame Ansicht des Codes, einheitliche Konventionen und einen einzigen Kontext.

Bei einem System mit mehreren Repositories erstellen Sie für jedes ein Projekt. Coroid kann dann die Arbeit zwischen ihnen koordinieren.

Test- und Vorschau-Projekte

Für Experimente und vorübergehende Arbeiten sorgt ein Testprojekt dafür, dass der Lärm aus Ihren echten Projekten fernbleibt. Lesen Sie unter Vorschau- und Testprojekte.

Löschen

Beim Löschen eines Projekts werden seine Konfiguration, der Kontext und die Historie aus Coroid entfernt. Das Repository bleibt davon unberührt – die von Coroid erstellten Spuren und Pull Requests verbleiben im Anbieter unter Ihrer Kontrolle.

Gelöschte Projekte können vor der endgültigen Entfernung für eine gewisse Zeit wiederhergestellt werden. Die Aufbewahrungsdauer richtet sich nach den Einstellungen Ihrer Organisation – siehe Datenaufbewahrung.