[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: IBugTraqProvider2 OnCommitFinished suggestion

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Fri, 10 Apr 2009 15:34:12 +0200

webpost_at_tigris.org wrote:
> I have been doing some work with the IBugTraqProvider2 and see a couple of things that I would like to suggest be added.
> I have taken the code foe Gurtle and modified it to work with Mantis, I'm calling it Murtle :-) and it's working fine right now.
> However, there is one bit of information that would be useful to give back to mantis once the commit is finished.
> A complete list of folders and files that were modified, added or deleted in this commit.
> This would allow me to update the mantis issue with a list of what files were changed.
> Is there some other way I can get this information?

In the IBugTraqProvider.idl file:

HRESULT OnCommitFinished (
        [in] HWND hParentWnd, // Parent window for any (error) UI that
needs to be displayed.
        [in] BSTR commonRoot, // The common root of all paths that got
        [in] SAFEARRAY(BSTR) pathList, // All the paths that got committed.
        [in] BSTR logMessage, // The text already present in the commit
        [in] ULONG revision, // The revision of the commit.
        [out, retval] BSTR * error // An error to show to the user if this
function returns something else than S_OK

See the comment for 'pathList' ? It says: "All the paths that got

Or do you need the information about how each of the paths were
committed too (modified, added, deleted, ...)? That information is not
available I'm afraid.


  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].

Received on 2009-04-10 15:34:38 CEST

This is an archived mail posted to the TortoiseSVN Dev mailing list.