@echo off
echo This batch file is used to clean the VSS files (e.g. *.scc, *.vspscc, etc.).
echo.
echo WARNING:
echo 1. You should always make a copy to do this operation because cleaning is
echo NON reversible.
echo 2. You should first open VS.NET IDE and disconnect the solution or project
echo with the VSS repository.
echo 3. Your VS.NET IDE is currently shutted down.
echo.
echo Make sure you've finished the above preparations. Otherwise, you should
echo click the 'X' button on the top-right corner of this DOS window to stop
echo this operation.
echo.
set /P continue=Are you sure you want to Continue? (YN)
if "%continue%" == "n" goto end
if "%continue%" == "N" goto end
echo.
echo Deleting *.scc, *.vspscc, *.user
echo.
del *.suo /q /f /ah
del *.user /s /q /f
del *.scc /s /q /f
del *.vssscc /s /q /f
del *.vspscc /s /q /f
echo.
echo Deleting obj and bin folders
echo.
if exist .\MIC.RETSS.Common_DataObjects\bin rmdir .\MIC.RETSS.Common_DataObjects\bin /s /q
if exist .\MIC.RETSS.Common_DataObjects\obj rmdir .\MIC.RETSS.Common_DataObjects\obj /s /q
if exist .\MIC.RETSS.Common_Controls\bin rmdir .\MIC.RETSS.Common_Controls\bin /s /q
if exist .\MIC.RETSS.Common_Controls\obj rmdir .\MIC.RETSS.Common_Controls\obj /s /q
echo Finished.
echo.
pause
:end
echo This batch file is used to clean the VSS files (e.g. *.scc, *.vspscc, etc.).
echo.
echo WARNING:
echo 1. You should always make a copy to do this operation because cleaning is
echo NON reversible.
echo 2. You should first open VS.NET IDE and disconnect the solution or project
echo with the VSS repository.
echo 3. Your VS.NET IDE is currently shutted down.
echo.
echo Make sure you've finished the above preparations. Otherwise, you should
echo click the 'X' button on the top-right corner of this DOS window to stop
echo this operation.
echo.
set /P continue=Are you sure you want to Continue? (YN)
if "%continue%" == "n" goto end
if "%continue%" == "N" goto end
echo.
echo Deleting *.scc, *.vspscc, *.user
echo.
del *.suo /q /f /ah
del *.user /s /q /f
del *.scc /s /q /f
del *.vssscc /s /q /f
del *.vspscc /s /q /f
echo.
echo Deleting obj and bin folders
echo.
if exist .\MIC.RETSS.Common_DataObjects\bin rmdir .\MIC.RETSS.Common_DataObjects\bin /s /q
if exist .\MIC.RETSS.Common_DataObjects\obj rmdir .\MIC.RETSS.Common_DataObjects\obj /s /q
if exist .\MIC.RETSS.Common_Controls\bin rmdir .\MIC.RETSS.Common_Controls\bin /s /q
if exist .\MIC.RETSS.Common_Controls\obj rmdir .\MIC.RETSS.Common_Controls\obj /s /q
echo Finished.
echo.
pause
:end