1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package nl.toolforge.karma.core.vc.svnimpl;
20
21 import nl.toolforge.karma.core.Version;
22 import nl.toolforge.karma.core.cmd.CommandResponse;
23 import nl.toolforge.karma.core.location.Location;
24 import nl.toolforge.karma.core.module.Module;
25 import nl.toolforge.karma.core.vc.DevelopmentLine;
26 import nl.toolforge.karma.core.vc.Runner;
27 import nl.toolforge.karma.core.vc.VersionControlException;
28 import nl.toolforge.karma.core.vc.cvsimpl.CVSException;
29
30 import java.io.File;
31
32 /***
33 * // TODO Lots of todo's, subversion implementation
34 *
35 * @author D.A. Smedes
36 * @version $Id:
37 */
38 public final class SubversionRunner implements Runner {
39
40 public void update(Module module, DevelopmentLine developmentLine, Version version) throws CVSException {
41
42 }
43
44 public SubversionRunner(Location location) throws CVSException {
45
46 }
47
48 public void commit(File file) throws VersionControlException {
49
50 }
51
52 public void addModule(Module module, String comment) throws CVSException {
53
54 }
55
56 public void setCommandResponse(CommandResponse response) {
57
58 }
59
60 public void add(Module module, File[] files, File[] dirs) throws VersionControlException {
61
62 }
63
64 public void add(Module module, String[] files, String[] dirs) throws VersionControlException {
65
66 }
67
68 public void checkout(Module module) throws VersionControlException {
69
70 }
71
72 public void checkout(Module module, Version version) throws VersionControlException {
73
74 }
75
76 public void checkout(Module module, DevelopmentLine developmentLine, Version version) throws VersionControlException {
77
78 }
79
80 public void update(Module module) throws VersionControlException {
81
82 }
83
84 public void update(Module module, Version version) throws VersionControlException {
85
86 }
87
88 public void promote(Module module, String comment, Version version) throws VersionControlException {
89
90 }
91
92 public boolean existsInRepository(Module module) {
93 return false;
94 }
95
96 public boolean hasPatchLine(Module module) {
97 return false;
98 }
99
100 public void createPatchLine(Module module) throws VersionControlException {
101
102 }
103 }