Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 3171 by RBTools: A critical bug for determining SCM type?

What version are you running?
RBTools 0.5.2

What's the URL of the page containing the problem?

In Previous versions (0.4.x), SCMCLIENTS was a list in which GitClient
was checked before PerforceClient.

New version (0.5.x) changed its type to be a dictionary which has no order. This makes it possible for RBTools to falsely determine the current workspace is a Perforce client if one works in both Git and Perforce and he has a global .p4config setup to pointing to a default Perforce server.

To resolve this issue, I suggested use OrderedDict() instead.


You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:

You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
To post to this group, send email to
Visit this group at
For more options, visit

Reply via email to