Mercurial > jhg
comparison cmdline/org/tmatesoft/hg/console/Manifest.java @ 74:6f1b88693d48
Complete refactoring to org.tmatesoft
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Mon, 24 Jan 2011 03:14:45 +0100 |
parents | 9a03a80a0f2f |
children | a3a2e5deb320 |
comparison
equal
deleted
inserted
replaced
73:0d279bcc4442 | 74:6f1b88693d48 |
---|---|
14 * the terms of a license other than GNU General Public License | 14 * the terms of a license other than GNU General Public License |
15 * contact TMate Software at support@svnkit.com | 15 * contact TMate Software at support@svnkit.com |
16 */ | 16 */ |
17 package org.tmatesoft.hg.console; | 17 package org.tmatesoft.hg.console; |
18 | 18 |
19 import static com.tmate.hgkit.ll.HgRepository.TIP; | 19 import static org.tmatesoft.hg.repo.HgRepository.TIP; |
20 | 20 |
21 import org.tmatesoft.hg.core.LogCommand.FileRevision; | |
22 import org.tmatesoft.hg.core.Nodeid; | |
21 import org.tmatesoft.hg.core.Path; | 23 import org.tmatesoft.hg.core.Path; |
22 import org.tmatesoft.hg.core.RepositoryTreeWalker; | 24 import org.tmatesoft.hg.core.RepositoryTreeWalker; |
23 import org.tmatesoft.hg.core.LogCommand.FileRevision; | 25 import org.tmatesoft.hg.repo.HgManifest; |
26 import org.tmatesoft.hg.repo.HgRepository; | |
24 | 27 |
25 import com.tmate.hgkit.fs.RepositoryLookup; | |
26 import com.tmate.hgkit.ll.HgManifest; | |
27 import com.tmate.hgkit.ll.HgRepository; | |
28 import com.tmate.hgkit.ll.Nodeid; | |
29 | 28 |
30 /** | 29 /** |
31 * | 30 * |
32 * @author Artem Tikhomirov | 31 * @author Artem Tikhomirov |
33 * @author TMate Software Ltd. | 32 * @author TMate Software Ltd. |
34 */ | 33 */ |
35 public class Manifest { | 34 public class Manifest { |
36 | 35 |
37 public static void main(String[] args) throws Exception { | 36 public static void main(String[] args) throws Exception { |
38 RepositoryLookup repoLookup = new RepositoryLookup(); | 37 Options cmdLineOpts = Options.parse(args); |
39 RepositoryLookup.Options cmdLineOpts = RepositoryLookup.Options.parse(args); | 38 HgRepository hgRepo = cmdLineOpts.findRepository(); |
40 HgRepository hgRepo = repoLookup.detect(cmdLineOpts); | |
41 if (hgRepo.isInvalid()) { | 39 if (hgRepo.isInvalid()) { |
42 System.err.printf("Can't find repository in: %s\n", hgRepo.getLocation()); | 40 System.err.printf("Can't find repository in: %s\n", hgRepo.getLocation()); |
43 return; | 41 return; |
44 } | 42 } |
45 System.out.println(hgRepo.getLocation()); | 43 System.out.println(hgRepo.getLocation()); |