반응형
형상관리를 위한 툴로 Git 을 요즘엔 많이 사용하고 있다.
Git에 대한 내용은 아래 참고 포스팅 참고 바란다.
자바에서 Git에 접근하기 위한 gitlab4j 라는 라이브러리가 있어서 정리하는 포스팅이다.
먼저 링크는 아래와 같다.
https://github.com/gitlab4j/gitlab4j-api
그리고 당연히 maven repository 에서도 지원이 된다.
https://mvnrepository.com/artifact/org.gitlab4j/gitlab4j-api
// Create a GitLabApi instance to communicate with your GitLab server GitLabApi gitLabApi = new GitLabApi("http://your.gitlab.server.com", "YOUR_PERSONAL_ACCESS_TOKEN"); // Get the list of projects your account has access to List<Project> projects = gitLabApi.getProjectApi().getProjects(); |
이런 식으로 Git에 접근해서 Project 들을 받아오고
branch 별로 , 코드를 읽어오거나 commit 이력을 받아오거나 등 다양한 작업이 가능하다.
다양한 api 가 제공되고 있고 git 관리를 더욱 효율적으로 할수 있다.
참고 포스팅
https://thenicesj.tistory.com/98
반응형
'IT > Java' 카테고리의 다른 글
Maven 버전 충돌되는 라이브러리들. (43) | 2024.04.16 |
---|---|
Spring Boot [0.0.1-SNAPSHOT] is not compatible with this Spring Cloud release train (37) | 2024.04.15 |
Externalized Configuration (19) | 2024.04.07 |
java.net.MalformedURLException (19) | 2024.04.06 |
java.lang.IllegalArgumentException at java.sql.Date.valueOf(Date.java:141) (17) | 2024.04.04 |
댓글