0
如何使用sharpsvn获取乌龟svn的提交任务的任务ID到c#应用程序?使用sharpsvn获取乌龟svn提交任务的taskid
如何使用sharpsvn获取乌龟svn的提交任务的任务ID到c#应用程序?使用sharpsvn获取乌龟svn提交任务的taskid
在Subversion中没有这样的东西作为'任务ID'。很可能贵公司使用“任务”作为bugtraq发行编号基础设施的标签。对于存储在提交的日志消息中的值,这只是一个很好的标准化UI。
如果是这样,您应该处理svn log
输出;您可以通过SharpSvn中的SvnClient.Log()
和/或SvnClient.GetLog()
来完成。
我已编辑草龟svn提交popover使用butrack:url,bugtrack:message,bugtrack:number,现在有一个文本框显示在svn提交popover。提交时,我在文本框中输入了一个Id。我无法得到我已经输入提交到我的C#应用程序钩与龟svn.I已经使用GetLog()方法的Id。有没有办法让我输入到我的C#应用程序的ID? – vijesh 2014-11-26 09:55:40
所有属性都在告诉TortoiseSVN提示输入数据,然后将其插入到提交消息中。因此,您需要解析修订日志以在C#应用程序中提取数据 - 首先查看日志消息的纯文本,然后编写解析器(可能是正则表达式)以提取ID。 – alroc 2014-11-26 14:51:58