-2
모든 브랜치의 원격 repo 파일에 액세스하여 java를 통해 로컬에 복제하지 않고 커밋 된 코드를 분석하려고합니다. 이 방법을 얻을 수있는 방법이 있다면 어떻게 할 수 있습니까?Remote Git Repo에 액세스
미리 감사드립니다.
모든 브랜치의 원격 repo 파일에 액세스하여 java를 통해 로컬에 복제하지 않고 커밋 된 코드를 분석하려고합니다. 이 방법을 얻을 수있는 방법이 있다면 어떻게 할 수 있습니까?Remote Git Repo에 액세스
미리 감사드립니다.
scm4j-vcs-git보십시오 :
public static final String WORKSPACE_DIR = System.getProperty("java.io.tmpdir") + "git-workspaces";
...
IVCSWorkspace workspace = new VCSWorkspace(WORKSPACE_DIR);
String repoUrl = "https://github.com/MyUser/MyRepo";
IVCSRepositoryWorkspace repoWorkspace = workspace.getVCSRepositoryWorkspace(repoUrl);
IVCS vcs = new GitVCS(repoWorkspace);
vcs.setCredentials("user", "password"); // if necessary
vcs.getBranchesList();
[지역 REPO을 만들지 않고 원격으로 JGIT을 사용 힘내에서 파일보기]의 사용 가능한 복제 (https://stackoverflow.com/questions/19414568/viewing-file-from-git- using-jgit-remote-without-creating-local-repo) –
감사합니다. 이것으로 확인하겠습니다. –