|
1 | 1 | package org.scm4j.vcs.svn;
|
2 | 2 |
|
3 |
| -import java.io.ByteArrayOutputStream; |
4 |
| -import java.io.File; |
5 |
| -import java.io.FileWriter; |
6 |
| -import java.io.UnsupportedEncodingException; |
7 |
| -import java.nio.charset.StandardCharsets; |
8 |
| -import java.util.ArrayList; |
9 |
| -import java.util.Collection; |
10 |
| -import java.util.Collections; |
11 |
| -import java.util.HashSet; |
12 |
| -import java.util.List; |
13 |
| -import java.util.Set; |
14 |
| - |
15 | 3 | import org.apache.commons.io.FileUtils;
|
16 |
| -import org.scm4j.vcs.api.IVCS; |
17 |
| -import org.scm4j.vcs.api.VCSChangeType; |
18 |
| -import org.scm4j.vcs.api.VCSCommit; |
19 |
| -import org.scm4j.vcs.api.VCSDiffEntry; |
20 |
| -import org.scm4j.vcs.api.VCSMergeResult; |
21 |
| -import org.scm4j.vcs.api.WalkDirection; |
| 4 | +import org.scm4j.vcs.api.*; |
22 | 5 | import org.scm4j.vcs.api.exceptions.EVCSBranchExists;
|
23 | 6 | import org.scm4j.vcs.api.exceptions.EVCSException;
|
24 | 7 | import org.scm4j.vcs.api.exceptions.EVCSFileNotFound;
|
25 | 8 | import org.scm4j.vcs.api.workingcopy.IVCSLockedWorkingCopy;
|
26 | 9 | import org.scm4j.vcs.api.workingcopy.IVCSRepositoryWorkspace;
|
27 | 10 | import org.scm4j.vcs.api.workingcopy.IVCSWorkspace;
|
28 |
| -import org.tmatesoft.svn.core.ISVNLogEntryHandler; |
29 |
| -import org.tmatesoft.svn.core.SVNCommitInfo; |
30 |
| -import org.tmatesoft.svn.core.SVNDepth; |
31 |
| -import org.tmatesoft.svn.core.SVNDirEntry; |
32 |
| -import org.tmatesoft.svn.core.SVNException; |
33 |
| -import org.tmatesoft.svn.core.SVNLogEntry; |
34 |
| -import org.tmatesoft.svn.core.SVNNodeKind; |
35 |
| -import org.tmatesoft.svn.core.SVNProperties; |
36 |
| -import org.tmatesoft.svn.core.SVNURL; |
| 11 | +import org.tmatesoft.svn.core.*; |
37 | 12 | import org.tmatesoft.svn.core.auth.BasicAuthenticationManager;
|
38 | 13 | import org.tmatesoft.svn.core.auth.SVNAuthentication;
|
39 | 14 | import org.tmatesoft.svn.core.auth.SVNPasswordAuthentication;
|
40 | 15 | import org.tmatesoft.svn.core.internal.wc.DefaultSVNOptions;
|
41 | 16 | import org.tmatesoft.svn.core.io.SVNRepository;
|
42 | 17 | import org.tmatesoft.svn.core.io.SVNRepositoryFactory;
|
43 |
| -import org.tmatesoft.svn.core.wc.ISVNConflictHandler; |
44 |
| -import org.tmatesoft.svn.core.wc.ISVNOptions; |
45 |
| -import org.tmatesoft.svn.core.wc.SVNClientManager; |
46 |
| -import org.tmatesoft.svn.core.wc.SVNConflictChoice; |
47 |
| -import org.tmatesoft.svn.core.wc.SVNConflictDescription; |
48 |
| -import org.tmatesoft.svn.core.wc.SVNConflictResult; |
49 |
| -import org.tmatesoft.svn.core.wc.SVNCopyClient; |
50 |
| -import org.tmatesoft.svn.core.wc.SVNCopySource; |
51 |
| -import org.tmatesoft.svn.core.wc.SVNDiffClient; |
52 |
| -import org.tmatesoft.svn.core.wc.SVNRevision; |
53 |
| -import org.tmatesoft.svn.core.wc.SVNRevisionRange; |
54 |
| -import org.tmatesoft.svn.core.wc.SVNStatusType; |
55 |
| -import org.tmatesoft.svn.core.wc.SVNUpdateClient; |
56 |
| -import org.tmatesoft.svn.core.wc.SVNWCClient; |
57 |
| -import org.tmatesoft.svn.core.wc.SVNWCUtil; |
58 |
| -import org.tmatesoft.svn.core.wc2.ISvnObjectReceiver; |
59 |
| -import org.tmatesoft.svn.core.wc2.SvnDiff; |
60 |
| -import org.tmatesoft.svn.core.wc2.SvnDiffStatus; |
61 |
| -import org.tmatesoft.svn.core.wc2.SvnDiffSummarize; |
62 |
| -import org.tmatesoft.svn.core.wc2.SvnOperationFactory; |
63 |
| -import org.tmatesoft.svn.core.wc2.SvnTarget; |
| 18 | +import org.tmatesoft.svn.core.wc.*; |
| 19 | +import org.tmatesoft.svn.core.wc2.*; |
| 20 | + |
| 21 | +import java.io.ByteArrayOutputStream; |
| 22 | +import java.io.File; |
| 23 | +import java.io.FileWriter; |
| 24 | +import java.io.UnsupportedEncodingException; |
| 25 | +import java.nio.charset.StandardCharsets; |
| 26 | +import java.util.*; |
64 | 27 |
|
65 | 28 | public class SVNVCS implements IVCS {
|
66 | 29 | private static final int SVN_PATH_IS_NOT_WORKING_COPY_ERROR_CODE = 155007;
|
@@ -436,14 +399,6 @@ public List<VCSDiffEntry> getBranchesDiff(final String srcBranchName, final Stri
|
436 | 399 | }
|
437 | 400 | }
|
438 | 401 |
|
439 |
| - public void createTrunk(String commitMessage) throws SVNException { |
440 |
| - createBranch(SVNURL.parseURIEncoded(repoUrl), SVNURL.parseURIEncoded(repoUrl + MASTER_PATH), commitMessage); |
441 |
| - } |
442 |
| - |
443 |
| - public void createBranches(String commitMessage) throws SVNException { |
444 |
| - createBranch(SVNURL.parseURIEncoded(repoUrl), SVNURL.parseURIEncoded(repoUrl + BRANCHES_PATH), commitMessage); |
445 |
| - } |
446 |
| - |
447 | 402 | @Override
|
448 | 403 | public Set<String> getBranches() {
|
449 | 404 | try {
|
|
0 commit comments