List of usage examples for org.eclipse.jgit.lib Constants GIT_CEILING_DIRECTORIES_KEY
String GIT_CEILING_DIRECTORIES_KEY
To view the source code for org.eclipse.jgit.lib Constants GIT_CEILING_DIRECTORIES_KEY.
Click Source Link
From source file:org.eclipse.egit.core.GitMoveDeleteHookTest.java
License:Open Source License
@Before public void setUp() throws Exception { Activator.getDefault().getRepositoryCache().clear(); MockSystemReader mockSystemReader = new MockSystemReader(); SystemReader.setInstance(mockSystemReader); mockSystemReader.setProperty(Constants.GIT_CEILING_DIRECTORIES_KEY, ResourcesPlugin.getWorkspace().getRoot().getLocation().toFile().getAbsoluteFile().toString()); workspaceSupplement = testUtils.createTempDir("wssupplement"); workspace = ResourcesPlugin.getWorkspace().getRoot().getLocation().toFile().getAbsoluteFile(); }
From source file:org.eclipse.egit.core.project.RepositoryFinder.java
License:Open Source License
/** * Create a new finder to locate Git repositories for a project. * * @param p//from w w w . j a v a2s .co m * the project this new finder should locate the existing Git * repositories of. */ public RepositoryFinder(final IProject p) { proj = p; String ceilingDirectoriesVar = SystemReader.getInstance().getenv(Constants.GIT_CEILING_DIRECTORIES_KEY); if (ceilingDirectoriesVar != null) { ceilingDirectories.addAll(Arrays.asList(ceilingDirectoriesVar.split(File.pathSeparator))); } }
From source file:org.eclipse.egit.core.test.GitTestCase.java
License:Open Source License
@Before public void setUp() throws Exception { // ensure there are no shared Repository instances left // when starting a new test Activator.getDefault().getRepositoryCache().clear(); MockSystemReader mockSystemReader = new MockSystemReader(); SystemReader.setInstance(mockSystemReader); mockSystemReader.setProperty(Constants.GIT_CEILING_DIRECTORIES_KEY, ResourcesPlugin.getWorkspace().getRoot().getLocation().toFile().getAbsoluteFile().toString()); project = new TestProject(true); gitDir = new File(project.getProject().getWorkspace().getRoot().getRawLocation().toFile(), Constants.DOT_GIT);/*from w ww. j ava 2s.c o m*/ if (gitDir.exists()) FileUtils.delete(gitDir, FileUtils.RECURSIVE | FileUtils.RETRY); }
From source file:org.eclipse.egit.ui.wizards.share.SharingWizardTest.java
License:Open Source License
@BeforeClass public static void beforeClass() throws Exception { MockSystemReader mockSystemReader = new MockSystemReader(); SystemReader.setInstance(mockSystemReader); mockSystemReader.setProperty(Constants.GIT_CEILING_DIRECTORIES_KEY, ResourcesPlugin.getWorkspace().getRoot().getLocation().toFile().getAbsoluteFile().toString()); if (bot.activeView().getTitle().equals("Welcome")) bot.viewByTitle("Welcome").close(); bot.perspectiveById("org.eclipse.jdt.ui.JavaPerspective").activate(); bot.viewByTitle("Package Explorer").show(); bot.menu("File").menu("New").menu("Project...").click(); bot.tree().getTreeItem("General").expand().getNode("Project").select(); bot.button("Next >").click(); bot.textWithLabel("Project name:").setText(projectName); bot.button("Finish").click(); ResourcesPlugin.getWorkspace().getRoot().refreshLocal(IResource.DEPTH_INFINITE, null); }
From source file:org.eclipse.emf.compare.diagram.papyrus.tests.egit.AbstractGitMergeTestCase.java
License:Open Source License
@Before public void setUp() throws Exception { Activator.getDefault().getRepositoryCache().clear(); final MockSystemReader mockSystemReader = new MockSystemReader(); SystemReader.setInstance(mockSystemReader); final IWorkspaceRoot workspaceRoot = ResourcesPlugin.getWorkspace().getRoot(); final String gitRepoPath = workspaceRoot.getRawLocation().toFile() + File.separator + "repo"; mockSystemReader.setProperty(Constants.GIT_CEILING_DIRECTORIES_KEY, workspaceRoot.getLocation().toFile().getParentFile().getAbsoluteFile().toString()); gitDir = new File(gitRepoPath, Constants.DOT_GIT); repository = new GitTestRepository(gitDir); repository.ignore(workspaceRoot.getRawLocation().append(".metadata").toFile()); setUpRepository();/* ww w . j ava2 s .c om*/ }
From source file:org.eclipse.emf.compare.ide.ui.tests.egit.CompareGitTestCase.java
License:Open Source License
@Override @Before//from ww w . j a v a 2 s . co m public void setUp() throws Exception { super.setUp(); // ensure there are no shared Repository instances left // when starting a new test Activator.getDefault().getRepositoryCache().clear(); final MockSystemReader mockSystemReader = new MockSystemReader(); SystemReader.setInstance(mockSystemReader); mockSystemReader.setProperty(Constants.GIT_CEILING_DIRECTORIES_KEY, ResourcesPlugin.getWorkspace().getRoot() .getLocation().toFile().getParentFile().getAbsoluteFile().toString()); final IWorkspaceRoot workspaceRoot = project.getProject().getWorkspace().getRoot(); gitDir = new File(workspaceRoot.getRawLocation().toFile(), Constants.DOT_GIT); repository = new GitTestRepository(gitDir); repository.connect(project.getProject()); repository.ignore(workspaceRoot.getRawLocation().append(".metadata").toFile()); }
From source file:org.eclipse.emf.compare.ide.ui.tests.merge.RemoteNewProjectTests.java
License:Open Source License
@Override @Before// ww w . j a va2s.c o m public void setUp() throws Exception { // ensure there are no shared Repository instances left // when starting a new test Activator.getDefault().getRepositoryCache().clear(); final MockSystemReader mockSystemReader = new MockSystemReader(); SystemReader.setInstance(mockSystemReader); final IWorkspaceRoot workspaceRoot = ResourcesPlugin.getWorkspace().getRoot(); String gitRepoPath = workspaceRoot.getRawLocation().toFile() + File.separator + "repo"; mockSystemReader.setProperty(Constants.GIT_CEILING_DIRECTORIES_KEY, workspaceRoot.getLocation().toFile().getParentFile().getAbsoluteFile().toString()); gitDir = new File(gitRepoPath, Constants.DOT_GIT); repository = new GitTestRepository(gitDir); repository.ignore(workspaceRoot.getRawLocation().append(".metadata").toFile()); }
From source file:org.jboss.tools.openshift.egit.internal.test.util.TestRepository.java
License:Open Source License
public void createMockSystemReader(IPath ceilingPath) { MockSystemReader mockSystemReader = new MockSystemReader(); SystemReader.setInstance(mockSystemReader); mockSystemReader.setProperty(Constants.GIT_CEILING_DIRECTORIES_KEY, ceilingPath.toOSString()); }