You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to TortoiseSVN
I wanted to use the integration to my issue tracker that tortoise offers.
But as I entered the Regular expression for the bugnumber I found out
that the lookbehind operators ("(?<=)", "(?<!)") were not supported.
So I would think it would be worth to implement this.
The reason I need this is that an example commit message could look like
/*Begin of Message*/
+CHANGED: The password could only hold forty(40) characters (#%BUGID%)
See also revision r42
/*End of Message*/
So my "Message part expression" was "\+(CHANGED|NEW):.+\(#\d+\)"
and my "Bug-ID expression" was "(?<=\(#)\d+(?=\))"
so that only the part I set %BUGID% in the example message would be matched by the "Bug-ID expression". But the dialog said "The regular expression is invalid!".
Stefan
unread,
Dec 31, 2018, 1:17:27 AM12/31/18
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to TortoiseSVN
C++11 uses ECMAScript's regular expression syntax, lookbehind is not supported.
why not just use
\(#(\d+)\)
to extract the bug id?
Senjuu
unread,
Jan 1, 2019, 8:12:56 AM1/1/19
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message