@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