我们的一些工程师发现 Rally-Subversion 连接器不能很好地在提交消息中查找工件,例如,如果它们后跟冒号(例如 DE2222:)
我查看了连接器 3.7 的代码,发现他们首先将消息拆分为单词,但拆分是这样完成的:
words = message.gsub(/(\.|,|;)/, ' ').split(' ')
有什么理由不会这样做:
words = message.split(/\W+/)
这似乎会更加强大,我很难想到缺点。
有什么理由我们不应该做出这种改变?
如果没有,是否也可以在连接器的下一个版本中进行此更新?