Show More
@@ -942,6 +942,7 b' exit 1' | |||
|
942 | 942 | |
|
943 | 943 | class svn_sink(converter_sink, commandline): |
|
944 | 944 | commit_re = re.compile(r'Committed revision (\d+).', re.M) |
|
945 | uuid_re = re.compile(r'Repository UUID:\s*(\S+)', re.M) | |
|
945 | 946 | |
|
946 | 947 | def prerun(self): |
|
947 | 948 | if self.wc: |
@@ -962,8 +963,6 b' class svn_sink(converter_sink, commandli' | |||
|
962 | 963 | |
|
963 | 964 | def __init__(self, ui, path): |
|
964 | 965 | |
|
965 | if svn is None: | |
|
966 | raise MissingTool(_('Could not load Subversion python bindings')) | |
|
967 | 966 | converter_sink.__init__(self, ui, path) |
|
968 | 967 | commandline.__init__(self, ui, 'svn') |
|
969 | 968 | self.delete = [] |
@@ -1010,8 +1009,8 b' class svn_sink(converter_sink, commandli' | |||
|
1010 | 1009 | fp.close() |
|
1011 | 1010 | util.set_flags(hook, False, True) |
|
1012 | 1011 | |
|
1013 | xport = transport.SvnRaTransport(url=geturl(path)) | |
|
1014 | self.uuid = svn.ra.get_uuid(xport.ra) | |
|
1012 | output = self.run0('info') | |
|
1013 | self.uuid = self.uuid_re.search(output).group(1).strip() | |
|
1015 | 1014 | |
|
1016 | 1015 | def wjoin(self, *names): |
|
1017 | 1016 | return os.path.join(self.wc, *names) |
General Comments 0
You need to be logged in to leave comments.
Login now