##// END OF EJS Templates
scm: bazaar: use log encoding as path encoding (#11834)...
Toshi MARUYAMA -
r10237:f9208d7c5c81
parent child
Show More
@@ -37,7 +37,28 class Repository::Bazaar < Repository
37 37 'Bazaar'
38 38 end
39 39
40 def entry(path=nil, identifier=nil)
41 scm.bzr_path_encodig = log_encoding
42 scm.entry(path, identifier)
43 end
44
45 def cat(path, identifier=nil)
46 scm.bzr_path_encodig = log_encoding
47 scm.cat(path, identifier)
48 end
49
50 def annotate(path, identifier=nil)
51 scm.bzr_path_encodig = log_encoding
52 scm.annotate(path, identifier)
53 end
54
55 def diff(path, rev, rev_to)
56 scm.bzr_path_encodig = log_encoding
57 scm.diff(path, rev, rev_to)
58 end
59
40 60 def entries(path=nil, identifier=nil)
61 scm.bzr_path_encodig = log_encoding
41 62 entries = scm.entries(path, identifier)
42 63 if entries
43 64 entries.each do |e|
@@ -68,6 +89,7 class Repository::Bazaar < Repository
68 89 end
69 90
70 91 def fetch_changesets
92 scm.bzr_path_encodig = log_encoding
71 93 scm_info = scm.info
72 94 if scm_info
73 95 # latest revision found in database
@@ -62,6 +62,10 module Redmine
62 62 super
63 63 end
64 64
65 def bzr_path_encodig=(encoding)
66 @path_encoding = encoding
67 end
68
65 69 # Get info about the repository
66 70 def info
67 71 cmd_args = %w|revno|
General Comments 0
You need to be logged in to leave comments. Login now