Odpowiedzi:
Obsługuje AccuRev, CVS, Subversion, Git, Mercurial, Perforce, Clearcase i RTC .
Dla wszystkich istnieje wtyczka i jak zapewne już wiesz, Jenkins nie ogranicza się tylko do tej listy, każdy może stworzyć wtyczkę SCM dla innych opcji, jeśli chce.
Oto link do wtyczek:
Oprócz listy z poprzedniej odpowiedzi istnieje również wtyczka, która integruje Serena Dimensions CM z Jenkins . Kilka dodatkowych szczegółów na temat tej wtyczki (z połączonej strony):
Wtyczka umożliwia powiązanie zadania Jenkins ze strumieniem lub projektem Serena Dimensions CM , automatycznie aktualizując obszar roboczy Jenkins o zawartość pliku z repozytorium Dimensions CM.
Wtyczka obecnie obsługuje
- Ankieta
- Sprawdzić
- Zbuduj raportowanie zmian
- Tagowanie
- Przesyłanie artefaktów
- Wdrażanie tagów
- Uruchamianie oznaczonych wersji za pomocą programu Dimensions Builder
Samouczek wideo : Wymiary CM: Samouczek wtyczki Jenkins
Twoje pytanie nie określa, której platformy (OS) dotyczy. Ale jeśli chodzi o stare dobre stare komputery mainframe (działające zOS, podczas gdy z oznacza „zero przestojów ...”), to byłyby to niektóre możliwe opcje do wyboru (cytaty pochodzą z połączonych stron):
Pobierz kod źródłowy Compuware dla wtyczek Endevor, PDS i ISPW .
... pozwala użytkownikom Jenkinsa pobierać członków Endevor, PDS lub ISPW z komputera mainframe na komputer. Dostęp do źródła można uzyskać na komputerze, na przykład w celu analizy i raportowania SonarQube.
... udostępnia swoje funkcje poprzez połączenie FTP z partycją LPAR IBM z / OS. Możesz skonfigurować projekt SCLM w systemie z / OS, a następnie sprawdzić zmiany za pośrednictwem Jenkins.
Dodatki zawarte:
- Przedłożenie zadania JCL użytkownika (z opcjonalnym dziennikiem zbieranym po zakończeniu).
- Wprowadzenie SCLM jako SCM do twoich projektów pozwalających na sprawdzenie zmian SCLM.
- Możliwość budowania projektów SCLM można obecnie wykonać tylko poprzez akcję kompilacji „Prześlij zadanie zOS”.
PS: jeśli nie znasz typowych rozwiązań SCM na tej platformie (takich jak Endevor lub ISPW), spójrz na typowe rozwiązania SCM do zarządzania oprogramowaniem mainframe .