VisualSVN 官网
TortoiseSVN 官网 TortoiseSVN 语言包
忽略文件,lock(锁)
1、Visual Studio 2019
*
*
2、Visual Studio 2017
工具 --》 扩展和更新 --》 联机 --》 搜索:svn --》 下载
可以 VisualSVN 官网 下载,然后双击运行
重新打开 Visual Studio 2017
*
3、TortoiseSVN 设置忽略 文件 或 文件夹
D:\盘 --》 空白处右键 --》 TortoiseSVN --》 Settings --》
方式2
选中SVN目录的文件夹 --》 右键 --》 TortoiseSVN --》 Properties --》 New... --》 Other --》 svn:ignore --》 OK
SVN Lock(锁)
右键需要锁定的文件(推荐)
修改完内容以后,svn提交,再解锁
方式二:右键需要锁定的文件
*
*、主干合并到分支
分支目录右键 - TortoiseSVN - Merge
Merge a range of revisions
选择主干目录,选择版本
Test Marge
SVN目录切换
*
========= svn cleanup =========
下载 sqlite tool 工具,下载 sqlite-tools-win32-x86-3360000.zip 文件
解压缩文件,将【sqlite3.exe】放到【.svn】项目的同级目录
打开命令行工具,切换到【.svn】的同级目录,执行如下命令
sqlite3.exe .svn/wc.db "select * from work_queue"
//该命令可以查看当前挂起的svn操作
sqlite3.exe .svn/wc.db "delete from work_queue"
//该命令可以删除当前挂起的svn操作
如果还不成功,执行一个清除数据库中的wc_lock的表的操作
sqlite3 .svn/wc.db "select * from wc_lock"
sqlite3 .svn/wc.db "delete from wc_lock"
========= Svn 用户分配权限 =========
打开 Visual SVN 服务器
打开 VisualSVN Server Manager 软件
选择Group(组)文件夹,选择其中某一个组名称,右键Edit...,添加、删除用户即可
*
*
*
*