View Javadoc

1   /*
2   Karma core - Core of the Karma application
3   Copyright (C) 2004  Toolforge <www.toolforge.nl>
4   
5   This library is free software; you can redistribute it and/or
6   modify it under the terms of the GNU Lesser General Public
7   License as published by the Free Software Foundation; either
8   version 2.1 of the License, or (at your option) any later version.
9   
10  This library is distributed in the hope that it will be useful,
11  but WITHOUT ANY WARRANTY; without even the implied warranty of
12  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13  Lesser General Public License for more details.
14  
15  You should have received a copy of the GNU Lesser General Public
16  License along with this library; if not, write to the Free Software
17  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
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 }