Veröffentlicht am: Jun 10, 2019
AWS CodeCommit unterstützt ab sofort zwei zusätzliche Zusammenführungsstrategien für Pull-Anfragen: Squash-Zusammenführungen und Drei-Wege-Zusammenführungen. Außerdem gibt es in der Konsole nun einen Konfliktlösungseditor, mit dem Entwickler Konflikte zum Zeitpunkt einer Zusammenführung lösen können. Eine Pull-Anfrage ist die primäre Möglichkeit für Entwickler, Codeänderungen zu überprüfen, zu kommentieren und zusammenzuführen. Durch die gemeinsame Überprüfung von Codeänderungen in Pull-Abfragen können Entwickler eine hohe Codequalität und ein besseres Verständnis des Codes der jeweilig anderen Entwickler gewährleisten.
Bisher unterstützten Pull-Abfragen in CodeCommit nur die Standard-Git-Zusammenführungsstrategie "fast-forward". Lösungen bei Zusammenführungskonflikten wurden in der Konsole nicht unterstützt. Mit diesen zusätzlichen Funktionen für Zusammenführungsstrategien und Konfliktlösungen können Entwickler komplexe Workflows für die Überprüfung und Integration ihres eigenen Codes definieren. Entwickler können diese zusätzlichen Strategien in der AWS CodeCommit-Konsole oder programmgesteuert über die APIs, die AWS-Befehlszeilenschnittstelle oder SDKs verwenden. Weitere Informationen finden Sie in der Dokumentation.