Refers to closed bug 2900544. I'm still having issues with the path translation.
First: "Server" is the host Pydev (and thus the Pydev debugging server) runs on and "Client" is where the code is executed, right?
Thus, my setup is: Server is a Windows machine, Client is a Linux machine.
Settings: PATHS_FROM_CLIENT_TO_SERVER = [(r'/home/project/src', r'W:\project\src')]
Is that correct (first element in each tuple is the prefix on the client, second is the prefix on the server, right)?
DEBUG_CLIENT_SERVER_TRANSLATION = True
I get the following output when trying to debug /home/project/src/tests/pydec/test_pydev.py:
pydev debugger: to server: unable to find matching prefix for: W:\project\src\tests\pydev\test_pydev.py in ['/home/project/src']
pydev debugger: warning: trying to add breakpoint to file that does not exist: /home/project/src/tests/pydev/W:/project/src/tests/pydev/test_pydev.py (will have no effect)
pydev debugger: to client: unable to find matching prefix for: test_pydev.py in ['W:\\project\\src']
Something seems to be mixed up: A valid server path is being translated with the client prefixes (to server?). And the run script itself is being tried to be translated with the server prefixes (to client?).