See P706 for a stack trace.
I'm guessing svn diff ... svn+ssh://../ produces svn+ssh URLs?
See P706 for a stack trace.
I'm guessing svn diff ... svn+ssh://../ produces svn+ssh URLs?
Status | Assigned | Task | ||
---|---|---|---|---|
Open | None | T12664 Update diff/patch parsing to extract more metadata and parse a wider range of formats | ||
Open | None | T2480 getRepositoryVersion() tries to call Filesystem::pathExists() on "svn+ssh://" paths |
But no, you do not need to specify the full path on the command line, it figures that all on its own.
Sorry, my description is not very thorough. In rARC6cd3d8e995705231ab6e04affbb945da1f13fad6, we changed the behavior of an internal call (getChangedFiles()) to run something like:
svn diff ... svn+ssh://.../
Instead of:
svn diff ...
My guess is that this change is causing the command to return files with remote "svn+ssh" URLs in them (where, previously, it would return only local URLs), which we then incorrectly perform an existence check on.