Revision: 59199
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 23, 2012 19:34 by adietish
Initial Code
private boolean isTracked(File file, Repository repo) throws IOException { ObjectId objectId = repo.resolve(Constants.HEAD); RevTree tree; if (objectId != null) tree = new RevWalk(repo).parseTree(objectId); else tree = null; TreeWalk treeWalk = new TreeWalk(repo); treeWalk.setRecursive(true); if (tree != null) treeWalk.addTree(tree); else treeWalk.addTree(new EmptyTreeIterator()); treeWalk.addTree(new DirCacheIterator(repo.readDirCache())); treeWalk.setFilter(PathFilterGroup.createFromStrings(Collections.singleton( Repository.stripWorkDir(repo.getWorkTree(), file)))); return treeWalk.next(); }
Initial URL
Initial Description
how to check if a file is shared with a git repo?
Initial Title
RemoveCommand#isTracked
Initial Tags
Initial Language
Java