Is there a way to use VS SourceSafe or something similar to setup the ability for 2 programmers to work on the same project, but where one has to check in/check out remotely - i.e. say the server holding the source code is based in Paris with programmer A, and programmer B has to get check out the code, but he is based in Japan - can he check out/check in that code in some way. Would be so cool if I could do this.