/** * Committs a creation of a new directory/directories in the repository. * * @param urls * an array containing URL-strings that represent new repository * locations to be created * @param commitMessage * a string to be a commit log message * @return information on a new revision as the result of the commit * @throws SVNException * if some of URLs refer to different repositories */ public SVNCommitInfo doMkDir(SVNURL[] urls, String commitMessage) throws SVNException { SvnRemoteMkDir mkdir = getOperationsFactory().createRemoteMkDir(); if (getCommitHandler() != null) mkdir.setCommitHandler(SvnCodec.commitHandler(getCommitHandler())); for (int i = 0; i < urls.length; i++) { mkdir.addTarget(SvnTarget.fromURL(urls[i])); } mkdir.setCommitMessage(commitMessage); return mkdir.run(); }
/** * Committs removing specified URL-paths from the repository. This call is * equivalent to <code>doDelete(urls, commitMessage, null)</code>. * * @param urls * an array containing URL-strings that represent repository * locations to be removed * @param commitMessage * a string to be a commit log message * @return information on a new revision as the result of the commit * @throws SVNException * if one of the following is true: * <ul> * <li>a URL does not exist * <li>probably some of URLs refer to different repositories * </ul> * @see #doDelete(SVNURL[], String, SVNProperties) */ public SVNCommitInfo doDelete(SVNURL[] urls, String commitMessage) throws SVNException { SvnRemoteDelete delete = getOperationsFactory().createRemoteDelete(); if (getCommitHandler() != null) delete.setCommitHandler(SvnCodec.commitHandler(getCommitHandler())); for (int i = 0; i < urls.length; i++) { delete.addTarget(SvnTarget.fromURL(urls[i])); } delete.setCommitMessage(commitMessage); return delete.run(); }
true, false, false, false, false, false); commitMessage = getCommitHandler().getCommitMessage(commitMessage, commitItems); if (commitMessage == null) { return SVNCommitInfo.NULL;
true, false, false, false, false, false); commitMessage = getCommitHandler().getCommitMessage(commitMessage, commitItems); if (commitMessage == null) { return SVNCommitInfo.NULL;
true, false, false, false, false, false); commitMessage = getCommitHandler().getCommitMessage(commitMessage, commitItems); if (commitMessage == null) { return SVNCommitInfo.NULL;
if (getCommitHandler() != null) delete.setCommitHandler(SvnCodec.commitHandler(getCommitHandler())); for (int i = 0; i < urls.length; i++) { delete.addTarget(SvnTarget.fromURL(urls[i]));
false, true, false, false, false, false); commitMessage = getCommitHandler().getCommitMessage(commitMessage, commitItems); if (commitMessage == null) { return SVNCommitInfo.NULL;
false, true, false, false, false, false); commitMessage = getCommitHandler().getCommitMessage(commitMessage, commitItems); if (commitMessage == null) { return SVNCommitInfo.NULL;
if (getCommitHandler() != null) mkdir.setCommitHandler(SvnCodec.commitHandler(getCommitHandler())); for (int i = 0; i < urls.length; i++) { mkdir.addTarget(SvnTarget.fromURL(urls[i]));
false, true, false, false, false, false); commitMessage = getCommitHandler().getCommitMessage(commitMessage, commitItems); if (commitMessage == null) { return SVNCommitInfo.NULL;
File[] children = SVNFileListUtil.listFiles(dir); boolean changed = false; ISVNFileFilter filter = getCommitHandler() instanceof ISVNFileFilter ? (ISVNFileFilter) getCommitHandler() : null; for (int i = 0; children != null && i < children.length; i++) { File file = children[i];
File[] children = SVNFileListUtil.listFiles(dir); boolean changed = false; ISVNFileFilter filter = getCommitHandler() instanceof ISVNFileFilter ? (ISVNFileFilter) getCommitHandler() : null; Collection ignores = useGlobalIgnores ? SVNStatusEditor.getGlobalIgnores(getOptions()) : null; for (int i = 0; children != null && i < children.length; i++) {
commitMessage = getCommitHandler().getCommitMessage(commitMessage, commitPacket.getCommitItems()); if (commitMessage == null) { infos.add(SVNCommitInfo.NULL);
commitMessage = getCommitHandler().getCommitMessage(commitMessage, commitPacket.getCommitItems()); if (commitMessage == null) { infos.add(SVNCommitInfo.NULL);
commitMessage = getCommitHandler().getCommitMessage(commitMessage, commitPacket.getCommitItems()); if (commitMessage == null) { infos.add(SVNCommitInfo.NULL);
SVNNodeKind.FILE, SVNRevision.UNDEFINED, SVNRevision.UNDEFINED, true, false, false, false, false, false); commitMessage = getCommitHandler().getCommitMessage(commitMessage, items); if (commitMessage == null) { return SVNCommitInfo.NULL;
true, false, false, false, false, false); items[0].setPath(path.getName()); commitMessage = getCommitHandler().getCommitMessage(commitMessage, items); if (commitMessage == null) { return SVNCommitInfo.NULL;
true, false, false, false, false, false); items[0].setPath(path.getName()); commitMessage = getCommitHandler().getCommitMessage(commitMessage, items); if (commitMessage == null) { return SVNCommitInfo.NULL;
commit.setIncludeFileExternals(!isIgnoreExternals()); commit.setCommitMessage(commitMessage); commit.setCommitHandler(SvnCodec.commitHandler(getCommitHandler())); commit.setCommitParameters(SvnCodec.commitParameters(getCommitParameters())); if (revisionProperties != null) {
svnImport.setCommitHandler(SvnCodec.commitHandler(getCommitHandler())); svnImport.setCommitMessage(commitMessage); svnImport.setRevisionProperties(revisionProperties);