Package org.eclipse.jgit.lib

Examples of org.eclipse.jgit.lib.Repository.create()


        createProject(projectName2), ".git"));
    repo2.create();
    repo2.close();
    Repository repo3 = FileRepositoryBuilder.create(new File(
        createProject(projectName3), ".git"));
    repo3.create();
    Git git = new Git(repo3);
    git.add().addFilepattern(".").call();
    git.commit().setAuthor("A U Thior", "au.thor@example.com").setMessage("Created Project 3").call();
    repo3.close();
View Full Code Here


        File localPath = File.createTempFile("TestGitRepository", "");
        localPath.delete();

        // create the directory
        Repository repository = FileRepositoryBuilder.create(new File(localPath, ".git"));
        repository.create();

        System.out.println("Having repository: " + repository.getDirectory());

        repository.close();
View Full Code Here

        File localPath = File.createTempFile("TestGitRepository", "");
        localPath.delete();

        // create the directory
        Repository repository = FileRepositoryBuilder.create(new File(localPath, ".git"));
        repository.create();

        return repository;
    }
}
View Full Code Here

  private File createRepository(IPath location, String url, String branch) throws Exception {
    File gitDirectory = new File(location.toFile(), Constants.DOT_GIT);
    Repository repo = FileRepositoryBuilder.create(gitDirectory);
    repo.getConfig().setString(ConfigConstants.CONFIG_REMOTE_SECTION, "origin", ConfigConstants.CONFIG_KEY_URL, url);
    repo.getConfig().setString(ConfigConstants.CONFIG_BRANCH_SECTION, branch, ConfigConstants.CONFIG_KEY_REMOTE, "origin");
    repo.create();
    repo.close();

    Git git = new Git(repo);
    git.add().addFilepattern(".").call();
    git.commit().setMessage("initial").call();
View Full Code Here

  }

  private Repository createRemoteRepository() throws IOException {
    File gitDir = new File(getTestDirectory(), "pushbranchremote");
    Repository repo = FileRepositoryBuilder.create(gitDir);
    repo.create();
    assertTrue(repo.isBare());
    return repo;
  }

  private URIish getUri(Repository repo)
View Full Code Here

    if (singleProjectGitDir.exists())
      FileUtils.delete(singleProjectGitDir, FileUtils.RECURSIVE | FileUtils.RETRY);

    Repository singleProjectRepo = FileRepositoryBuilder
        .create(singleProjectGitDir);
    singleProjectRepo.create();

    // Repository must be mapped in order to test the GitFileHistory
    Activator.getDefault().getRepositoryUtil().addConfiguredRepository(singleProjectGitDir);
    ConnectProviderOperation connectOp = new ConnectProviderOperation(proj, singleProjectGitDir);
    connectOp.execute(progress);
View Full Code Here

  @Test
  public void testNewRepository() throws CoreException, IOException {

    Repository repository = FileRepositoryBuilder.create(gitDir);
    repository.create();
    repository.close();
    ConnectProviderOperation operation = new ConnectProviderOperation(
        project.getProject(), gitDir);
    operation.execute(null);
View Full Code Here

    // enable auto-ignore
    IEclipsePreferences p = InstanceScope.INSTANCE.getNode(Activator
        .getPluginId());
    p.putBoolean(GitCorePreferences.core_autoIgnoreDerivedResources, true);
    Repository repository = FileRepositoryBuilder.create(gitDir);
    repository.create();
    repository.close();
    project.setBinFolderDerived();
    ConnectProviderOperation operation = new ConnectProviderOperation(
        project.getProject(), gitDir);
    operation.execute(null);
View Full Code Here

      if (!gitRepo.exists()) {
        gitRepo.getParentFile().mkdirs();
       
        r = b.build();
       
        r.create();
      } else {
        r = b.build();
      }
     
      git = Git.wrap(r);
View Full Code Here

                            "MSG_CREATE_TITLE_SEP")); // NOI18N
                    logger.output(
                            NbBundle.getMessage(InitAction.class,
                            "MSG_CREATE_INIT", prjName, root)); // NOI18N

                    repo.create();
                } catch (IOException ex) {
                    notifyLater(ex);
                }
            }
        };
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.