@@ -155,13 +155,15 @@ export class Svn {
155155 } ) ,
156156 new Promise < Buffer > ( resolve => {
157157 const buffers : Buffer [ ] = [ ] ;
158- on ( ( process . stdout as Readable ) , "data" , ( b : Buffer ) => buffers . push ( b ) ) ;
159- once ( ( process . stdout as Readable ) , "close" , ( ) => resolve ( Buffer . concat ( buffers ) ) ) ;
158+ on ( process . stdout as Readable , "data" , ( b : Buffer ) => buffers . push ( b ) ) ;
159+ once ( process . stdout as Readable , "close" , ( ) =>
160+ resolve ( Buffer . concat ( buffers ) )
161+ ) ;
160162 } ) ,
161163 new Promise < string > ( resolve => {
162164 const buffers : Buffer [ ] = [ ] ;
163- on ( ( process . stderr as Readable ) , "data" , ( b : Buffer ) => buffers . push ( b ) ) ;
164- once ( ( process . stderr as Readable ) , "close" , ( ) =>
165+ on ( process . stderr as Readable , "data" , ( b : Buffer ) => buffers . push ( b ) ) ;
166+ once ( process . stderr as Readable , "close" , ( ) =>
165167 resolve ( Buffer . concat ( buffers ) . toString ( ) )
166168 ) ;
167169 } )
@@ -201,7 +203,13 @@ export class Svn {
201203 const decodedStdout = iconv . decode ( stdout , encoding ) ;
202204
203205 if ( options . log !== false && stderr . length > 0 ) {
204- this . logOutput ( `${ stderr } \n` ) ;
206+ const name = this . lastCwd . split ( / [ \\ \/ ] + / ) . pop ( ) ;
207+ const err = stderr
208+ . split ( "\n" )
209+ . filter ( ( line : string ) => line )
210+ . map ( ( line : string ) => `[${ name } ]$ ${ line } ` )
211+ . join ( "\n" ) ;
212+ this . logOutput ( err ) ;
205213 }
206214
207215 if ( exitCode ) {
0 commit comments