ОБНОВЛЕНИЕ: Пожалуйста, прочитайте Предупреждение Стефана перед использованием file:///
против общего сетевого ресурса.
Это может не применяться в вашей конкретной ситуации, но это хороший общий принцип.
Вы не можете сделать проверку на smb: // share как таковую; но вы можете смонтировать общий ресурс Windows с помощью smbmount, т.е.
mkdir /mnt/svnserver
sudo smbmount //VISTALAPTOP/subversion /mnt/svnserver -o lfs;
после этого вы можете использовать его, как если бы это был обычный file:///
репо, расположенный в / mnt / svnserver