取消已设置为SVN的文件夹
取消CheckOut后的文件与svn的联系
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="删除该目录下面.svn文件"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmd.exe /c \"TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (.svn) DO RD /s /q \"%%f\" \""
把上面这段文字保存问一个Done.reg文件
然后执行,导入到注册表
就会在你右键一个文件夹的时候多出来一个菜单"删除该目录下面.svn文件"
把svn配置成系统后台服务
如何把SubVersion的服务程序变为Window后台服务形式
在网上找到一个可以使用的方法,能把Subversion的svn服务程序变成Windows后台服务,方法如下:
在控制台输入如下命令:
创建服务:
sc create SvnService binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r C:\SVNRoot" displayname= "Svn Service" depend= Tcpip
上面的命令会创建服务,服务名称为Svnservice, 针对的版本库根目录是C:\SVNRoot,在这个目录下面可以创建多个版本库,比如C:\SVNRoot\HIS和C:\SVNRoot\WebSite
删除这个服务:
delete SvnService
修改服务配置:
sc config SvnService binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r D:\SVNRoot" displayname= "Svn Service" depend= Tcpip
把服务设置为自启动:
sc config SvnService start= auto
启动这个服务:
net start SvnService