Я пытаюсь написать пакетный файл, который вы можете получить последнюю версию автоматически из только определенные папки из SourceSafe.Visual SourceSafe - Получить последнюю версию с помощью пакетного файла команд
расположений файлов:
SourceSafe устанавливается на моем диске С:
C: \ Program Files (x86) \ Microsoft Visual SourceSafe
users.txt и Папка данных, содержащая um.dat, находится в общей папке:
// Сервер (я отобразили эту папку управлять X: для удобства)
файла .bat:
@echo off
REM SET ENVIRONMENT VARIABLE TO LOCATION OF SS.EXE
PATH=%PATH%;C:\Program Files (x86)\Microsoft Visual SourceSafe
REM SET DIR TO THE DATA DIRECTORY I.E. LOCATION OF SRCSAFE.INI
SET SSDIR = X:
REM LOGIN DETAILS
SET SSUSER = Administrator
SET SSPWD = Password
REM SET THE CURRENT PROJECT
ss CP $/Development/Websites/MySite
REM GET LATEST FROM THESE FOLDERS (RECURSIVE)
ss Get $/App_Code -I -Y -R -W
ss Get $/App_Data -I -Y -R -W
ss Get $/Bin -I -Y -R -W
ss Get $/Images -I -Y -R -W
ss Get $/scripts -I -Y -R -W
ss Get $/styles -I -Y -R -W
pause
ПРОБЛЕМА:
Когда Я запускаю файл, я получаю следующую ошибку:
Invalid DOS путь: C: \ Program Files (x86) \ Microsoft Visual SourceSafe \ Data \ um.dat
кажется, искать эти файлы в моем диске С, когда он должен быть, глядя в X водить машину. Я попытался переместить файлы проблем (um.dat и users.txt) с диска X в это место на диске C. Затем будет запущен командный файл, но я не получу последнюю версию.
Если кто-то может помочь мне понять это, я был бы очень благодарен!
вы получили окончательное решение с использованием *** сценария биты ** *? – Kiquenet