TortoiseHG Sync returns status "Failed!" on "Filter outgoing..." if no changes
Created originally on Bitbucket by mschulte (Matt Schulte)
I am referring to the TortoiseHG Sync mini-app (?) that you get by right clicking on a repo and choosing TortoiseHG and Synchronize in Windows Explorer.
If you click the icon for "Filter outgoing changesets to remote repository" and you do not have any changesets the Sync app shows a red "Failed!" message in the status bar. I don't believe this should be considered a fail as it does not have he same behavior if you execute the same Filter from inside the main Workbench app.
Both the Sync and Workbench app execute hg outgoing command and return with a value of 1 if there is nothing outgoing, yet one considers this a failure and the other does not.