Пример #1
0
 @Override
 public void renameFile(File file, File oldFile) {
   Repository repository = getRepository(file);
   persistence.renameFile(file, oldFile);
   Git git = new Git(repository);
   try {
     git.add().addFilepattern(getPath(file, repository)).call();
     git.rm().addFilepattern(getPath(oldFile, repository)).call();
     commit(
         git, String.format("FitNesse file %s moved to %s.", oldFile.getName(), file.getName()));
   } catch (GitAPIException e) {
     throw new RuntimeException(e);
   }
 }