I'm looking at Stash to replace our existing git server, which just uses gitweb.
One of the major challenges with such a project would be the fact that the paths to the repositories would change. So, for example, a path at the moment might be something like:
ssh://linaro-private.git.linaro.org/srv/linaro-private.git.linaro.org/repository.git
whereas on Stash, it would be:
ssh://stash.git.linaro.org/project/repository.git
Similarly for git:// and http://URLs.
So my question is this: is there any way that I can set up the server so that if a user tries to pull from an "old" path, it works but gets the code from the "new" path? I'm not so worried about pushes but pulls would be the key thing to address here.
Thanks.